Astro Boy was Originally Posted on October 23, 2009 by lavarock I see the commercials for the new movie Astroboy. I remember the original series but never watched …

Astro Boy Read more »