1967 Plymouth Barracuda – Tony’s Terror
When’s the last time you bought a 1967 Plymouth Barracuda for $300? For Tony Cabanilla, it was in 1974 when he picked up this ’67. Before this, the car had been passed around in his group of friends; one guy won it in a poker