1967 Plymouth Barracuda Formula S Contradicts Muscle Car’s Reputation of Poor Handling

Car brands come and go, but one thing is for sure: they will be remembered thanks to their best products. In the case of Chrysler’s now defunct Plymouth brand, one of these products is definitely the Barracuda pony car. Read more »

About Carscoop Carscoop