Per Edmunds, the Mach 5 prop vehicle from the upcoming Speed Racer film will be on display at the 2008 North American International Auto Show. [Read more…]
By Jason DeBord
Per Edmunds, the Mach 5 prop vehicle from the upcoming Speed Racer film will be on display at the 2008 North American International Auto Show. [Read more…]