This weekend marks the 15th anniversary of the Mothman Festival in Point Pleasant, celebrating the West Virginia phenomenon with the glowing red eyes. For those who visited, it was a chance to take pictures with Mothman and more.
(On mobile? Turn your phone horizontally to see better.)