The Mothman of Point Pleasant: What We Know and How the Story Endured
local-urban-legends
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...
Open article