archytele The Vault

S2·E13 Seeing the Light

Aired June 26, 1992

Synopsis

When the entire town is trapped in the lighthouse with some ghosts, all hell breaks loose!