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]