archytele The Vault

S1·E23 Place of Angels

Aired March 8, 1968

Synopsis

The Mysterons steal a deadly virus and threaten to drop it into the Los Angeles water supply.