archytele The Vault

S1·E13 Hard Rock

Aired January 29, 1994

Synopsis

The Heavy Metal mouse that the mice despised on Mars, heads into Chicago, but with an all-new attitude.