Video: Evidence at the Mothman Museum

Residents of Point Pleasant, WV, report sightings of a terrifying creature.