After their van shuts down in the middle of nowhere, this couple starts to see unexplainable bright lights from above, leaving them flabbergasted. They...
New England is laden with haunted tales and supposedly haunted places — from private residences, to city halls, to buildings people refuse to occupy as a result of...