Death Walker - Season 2 Episode 3 -
Haunted Hill House
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.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.