S1·E24 March of the Micro Bears
Aired September 21, 2003
Synopsis
When Shadow unleashes an army of mind-controlling teddy bears on Metro City, it's up to Astro to stop them before they take over the entire population.
Aired September 21, 2003
When Shadow unleashes an army of mind-controlling teddy bears on Metro City, it's up to Astro to stop them before they take over the entire population.