Anime News

Speed Racer Live-Action Film Trailer Posted Online
Date: 12/7/2007
Two-minute video available in 1080-progressive high-definition
Source: Anime News Network