The Mothman Revealed: West Virginia Embraces its Extra-Terrestrial Visitors!

From Wikipedia: Mothman is a legendary creature reportedly seen in the Point Pleasant area of West Virginia from 15 November 1966 to 15 December 1967. The first newspaper report was published in the Point Pleasant Register dated 16 November 1966, entitled “Couples See Man-Sized Bird…Creature…Something”..

TERROR FROM BEYOND THE DAVES is honored to share the photos of Brian Maze who visited the Mothman Museum located in Point Pleasant, West Virginia…

Continue reading

Advertisements