Detroit Auto Show: Speed Racer Coming to Detroit

Prepare to trip balls in real life Sunday because the Mach 5 from the upcoming Speed Racer movie will be making an appearance at the 2008 Detroit Auto Show. We'll be getting up close and personal with it during the press days but the public will be allowed to ogle the 5,000 horsepower, ultimate race car starting on the … » 1/11/08 9:30am 1/11/08 9:30am