Posted inNews

The Mothman Cometh

This past weekend I had the opportunity to visit the quiet, little town of Point Pleasant, West Virginia, home to one of the strangest urban legends in American folklore — that of the mysterious Mothman. During the 1960s you see, many people in the area began to report encounters with a macabre, winged humanoid. Just […]

Gift this article