The 1st Speed Racer trailer has hit the web!
The new cartoon-to-live-action film looks like a lot of fun and the Wachowski Brothers (the Matrix trilogy, V for Vendetta) are once again offering plenty of eye-candy visuals.
Warner Bros Pictures will be releasing this to theatres in May 2008!