35.) Mothman Festival Review – Point Pleasant, West Virginia – September 17, 2016

On November 15, 1966, two young couples were driving outside of Point Pleasant, WV… …when they saw a large flying white creature with glowing red eyes. Soon after, more people saw this “Mothman” in the area… …and these sightings lasted until December 15, 1967 (Jamie C. Sloane)… …when the Silver … Read more