69: Episode 69: The Mothman Phenomenon Part Three – First Contact
This week, we’re focusing solely on the universally agreed upon encounter with the Mothman. On November 15, 1966, quite possibly one of the most important encounters with anomalous phenomena took place when two young couples from Point Pleasant, Roger and Linda Scarberry, and Steve and Mary Mallette, told police they saw a large grey creature…
Read More
Recent Comments