archytele The Vault

S3·E24 It Lives Again (1978)

Aired April 4, 1998

Synopsis

An epidemic of monster babies sweeps across America.