Saturday, December 5, 2015

Inside Scoop: Why Chrysler Cancelled The 1975 Barracuda!

The 1975 Plymouth Barracuda would have blown the Camaro and Firebird out of the water, but the city of Cincinnati killed it.

No comments:

Post a Comment