archytele The Vault

S1·E34 Beast From 20,000 Fathoms

Aired August 20, 1963

Synopsis

The civilized world is shocked to hear of the sighting of a horrific monster.