Mothman: The Winged Cryptid That Haunted Point Pleasant

Mothman, the enigmatic cryptid that terrorized the small town of Point Pleasant, West Virginia, in the late 1960s, remains one of the most enduring mysteries in American folklore. The creature … Read More

DAVID’S DOCUMENTARY REVIEW: Terror in the Skies (Small Town Monsters)

I first became aware of Small Town Monsters while looking around Amazon. Some of their documentaries were available as a part of my Prime membership. I watched “The Flatwoods Monster: … Read More