Where To Stream Ghost Hunters Season 11 Episode 11
Haunting of the Garde
- Aired October 12, 2016
- 60 Min
A 1920's historic theater is rumored to be haunted by one of New London's most prominent whaling families, who once inhabited the land. Could this family still be living here?.