Where To Stream Death Walker with Nick Groff Season 2 Episode 12
Columbia Hospital
- Aired January 13, 2022
- 42 Min
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.