Mothman December 28, 2010 unexplainedxyz Paranormal, Unexplained, Urban Legends The Mothman is a creature reportedly seen in the Point Pleasant area of West Virginia from November 12, 1966, to Continue reading