Formula S

1967 Plymouth Barracuda Formula S ~ In Torque We Trust

The 'Cuda Formula S was upgraded in-house by Plymouth with suspension and brakes that allow it to keep up with… Read More

3 years ago