archytele The Vault

S1·E3 An Alien Affair

Aired April 9, 1986

Synopsis

An alien trapped in a frozen rock begins feeding off the energy within Skyvault.