archytele The Vault

S2·E20 Micro Minds

Aired March 4, 1990

Synopsis

An astronomy student believes she has contacted an alien lifeform that is frighteningly close to earth.