archytele The Vault

S1·E1 The Force Phantom

Aired September 10, 1966

Synopsis

An alien ship uses an energy creature to attack Earth.