Rides & Roadkillers 1967 Plymouth Barracuda Formula S ~ In Torque We Trust May 6, 2019 Roadkill CustomsThe ‘Cuda Formula S was upgraded in-house by Plymouth with suspension and brakes that allow it to keep up with European sports cars. [More…]