archytele The Vault

S1·E10 Close Encounters of the Weird Mime

Aired September 16, 1992

Synopsis

It's an alien invasion! Not really, but a messed up science project seems to make people think that.