Speed’s Mach 5 on display

According to reports, the North American International Auto Show will have Speed’s very own Mach 5 race car as a centerpiece at the upcoming event.

The show opens in Detroit from the 19th to the 21st of January. Warner Bros. will release the live-action Speed Racer adaptation this summer.

Source http://www.reuters.com/article/press…008+BW20080107