Tag: mothman

Is The Legendary Mothman Real? | Boogeymen | Absolute Sci-Fi

Is The Legendary Mothman Real? | Boogeymen | Absolute Sci-Fi

In Point Pleasant, West Virginia, there lurks a winged man, with eyes that glow a fierce red, known as the…

Read More