archytele The Vault

S1·E6 Cat and Mouse

Aired October 31, 1998

Synopsis

A mutant giant rat emerges from the sewers of Manhattan.