archytele The Vault

S2·E23 The Miracle

Aired February 27, 1968

Synopsis

In a small New Mexico town, a provincial teenage girl witnesses an alien’s incineration and believes it to be a sign from God.