terrordaves.com
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 th…