Skip To Content

Where To Stream Death Walker with Nick Groff Season 2 Episode 12

Columbia Hospital

Nick investigates Columbia Hospital in Weatherford, Texas. He spends 48 hours inside the clinic, using new equipment to see if he can communicate with entities.