Speed Racer trailer
Here's the upcoming Speed Racer trailer that has been recently released (the trailer, not the movie). The movie's set to be released on May 9, 2008. Anyone going to watch it? Anyway, for some movie stills and the cast, check here.