'65 Cuda Project Car (not mine)
Saw this in Charlottesville VA CL..... the seller at least 'talks the talk' of Mopar.
1965 Plymouth Barracuda Project Car
Print