Ghost Hunters S09E12 – Something In The Water

Ghost Hunters S09E12 – Something In The Water

The team investigates the Elms Resort and Spa in Missouri, which is built near natural springs. It’s burned down twice in its past, making some people wonder if it’s cursed.

Leave A Reply