archytele The Vault

S1·E14 The Star's Devil Has Come!

Aired July 4, 1979

Synopsis

An unidentified celestial body approaches Earth, and emits radiation that makes reptiles violent.