archytele The Vault

S3·E5 Stage Fright

Aired November 20, 2005

Synopsis

Jenny attacks ugly aliens who come to Earth to warn of an invasion by beautiful aliens.