archytele The Vault

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.