GHOSTS OF SHEPHERDSTOWN Intros Audiences to the Spirits of Main Street, USA

When your town is overrun with unruly ghosts, who you gonna call? For the sheriff of Shepherdstown, WV, it’s Destination America’s crack team of paranormal investigators.

Read more
Do NOT follow this link or you will be banned from the site!