archytele The Vault

S1·E23 Alienated

Aired February 3, 1996

Synopsis

Harry and Lloyd are abducted by aliens.