Detroit Auto Show: Speed Racer Mach 5 Live and in the FleshS

We first brought you details of the 5,000bhp Mach 5 from the upcoming Speed Racer movie back in December. Here it is right in the middle of Cobo Hall. We hate to say it, but the Mach 5 is a big let down in person. Why can't our childhood dreams ever turn out as we dreamt them?