“The House Isn’t Haunted, You Nitwits”

The Spencer Mountain Mansion, located in North Carolina, is reported to be haunted. Not only is it reported to be haunted, but it has been turned into a Halloween season attraction, complete with a website that includes dripping blood. Classy. At a time when the paranormal is so “in” that logic is so often tossed […]