← Death Walker · Season 2

Haunted Hill House

S2 · E3 · 12 Nov 2021 · 40 min

No image

Nick sets out to investigate the Haunted Hill House in Mineral Wells, Texas, a sinister location where hundreds of people have left with mysterious bite marks.