Death Walker poster
TV

Death Walker (2021)

S02E06 Nazareth Hospital

Dec 03, 2021 • Season 2 • Episode 6 • HD

Nick explores the deserted Nazareth hospital in Mineral Wells, Texas, a site notorious for eerie accounts of disembodied wails and spectral figures roaming its corridors.

Genre: Reality
Country: US