65 Barracuda
Welcome! I'm just the next town south! Nice machine..
Print