archytele The Vault

S1·E19 The Frightened Hound Meets Demons Underground

Aired November 13, 1976

Synopsis

Seattle, Washington is ravaged by evil demons.