• 5 years ago
The Ghost Hunters team debunks demonic activity in an Illinois hotel that had claims of hauntings by using water conductivity technology in this clip from Season 1, Episode 8, "Suicide Hotel."

Recommended