archytele The Vault

S1·E31 Ghost in the Machine

Aired November 25, 1997

Synopsis

A reopened oil mine sets a ghost, that can possess vehicles, free.