It might just have the Demon Half Shafts, but with 350 less horsepower I am sure it stands a better chance.


68 Barracuda Formula S 340