McMurran Hall in Shepherd University is part of an entire town that is haunted in West Virginia. Destination America's Paranormal Lockdown came to investigate and document the activity of the spirits there. The ghost of an old gentleman haunts the tower of McMurran Hall.
Date added: Jan/24/2017 |
Last time updated: Jan/24/2017
There are no reviews yet. Be the first to review McMurran Hall in Shepherd University.