News

This team has been hard at work, giving their Ford Mustang V12 power, and it's finally driving under its own power.
E, fed it a diet of pure lightning and aerodynamic witchcraft, and is unleashing it on Pikes Peak. With 6,125 lbs of ...