Airing Sunday, October 31, from 7PM-1AM (ET/PT), Ghost Hunters Halloween Live features cast members from the entire Ghost Hunters franchise (as well as some other special guests), who will team up to take on the haunts at the inimitable Buffalo Central Terminal in Buffalo, New York. Built in 1929 and abandoned 50 years later, the Terminal was once a bustling, 14-story combination office tower and train station. Now, this decaying art deco masterpiece is a potent hotbed of paranormal activity.
How To Make a Haunted Mirror
1 day ago