Ghost Hunters S07E12 – Hill View Manor
Ghost Hunters S07E12 – Hill View Manor –
Hill View Manor, a former nursing home in New Castle, PA has had a turbulent and violent history. Since closing in 2004, a small staff has been on hand to oversee the deserted halls; or are they deserted?
Leave A Reply
You must be logged in to post a comment.