Warner Bros. Pictures gave Superhero Hype! the heads up that the Mac 5 from the upcoming live-action Speed Racer feature will be on display for the general public at the 2008 New York International Auto Show from March 21-30. The Auto Show is taking place at the Jacob K. Javits Convention Center.
See the Mach 5 in action when Speed Racer opens in conventional theaters and IMAX nationwide on May 9, 2008.
Source: Warner Bros. Pictures