The Mothman

Every year on the third weekend of September, the town of Point Pleasant, WV, hosts the Mothman Festival to commemorate the appearance of a mysterious creature or entity known as the Mothman, reportedly seen in the Point Pleasant area from November 12, 1966, to December 15, 1967. Now, a lot of misinformation has spread about…

The Flatwoods Monster: The First Close Encounter of the Third Kind?

It’s the 65th anniversary of the Flatwoods Monster incident, so today I offer my take on one of West Virginia’s most famous monsters. The story of the Flatwoods Monster bears telling because it is unique amongst UFO encounters. Depending upon who you ask, the monster is either an as-yet-unidentified cryptid (Is there any other kind?),…

Where Do Aliens Come From?

We used to believe that intelligent alien life might be found within our very Solar system, perhaps even on the Moon itself; however, as we continue to explore the cosmos, the Extraterrestrial Hypothesis has undergone a steady territorial retreat. The Great Moon Hoax of 1835 was disproven by further telescopic surveys.  Mars and Venus were…