Friday, June 01, 2007

Speed Racer Mach 5 wallpaper, and news of a movie to come


http://www.imdb.com/title/tt0811080/ for the casting and the movie details, due in Summer 08