The Mothman of Point Pleasant: What We Know and How the Story Endured
In November 1966, residents of Point Pleasant, West Virginia began reporting a tall, winged figure with glowing red eyes near an abandoned TNT plant on the edge of town. Descrip...
Read article