archytele The Vault

S4·E34 Episode 562

Aired March 11, 1985

Synopsis

The Hamilton family is horrified by a shock discovery which has far-reaching implications.