1965 Barracuda just like it left the showroom. lol
Blemish; what blemish?
Print