Right after Jason and Grant unclog a drain, they get a call from case manager...
Ghost Hunters
Season 1 Episode 3: The Lighthouse Inn and Stone's Public House
The Lighthouse Inn in New London, Conn., may be haunted by the ghost of a bride who, in 1930, fell down the main staircase and broke her neck. Tension escalates between target="_new">Brian Harnois and Brian Bell over responsibility for the...