archytele The Vault

S3·E17 The Inescapable Word

Aired January 28, 1965

Synopsis

Death rays seem to be coming from a Scottish research center.