Anime News

11 Astro Boy Film Clips, Miracle Train TV Ad Streamed
Date: 10/5/2009
Astro Boy to open on October 23 in N. America; Miracle Train already streaming
Source: Anime News Network