Home / Series / Death Walker / Aired Order / Season 3 / Episode 17

The Mountain Clinic

Nick conducts the first-ever paranormal investigation at this old vacant hospital.

English