1966 Plymouth Barracuda - One in a Hundred

eBay Listing: 1966 Plymouth Barracuda 2-Door Fastback

You could walk by a car 99 times and not even take a second look and that could be with any car particularly if you’ve been exposed to it numerous... [read more on eBay's Motor's blog]

1966 Plymouth Barracuda