Creepy Creatures: The Mothman

The night is dark. The road is long. You hear a flapping of wings and see a strange set of glowing red eyes. A shriek fills the air. You are in Point Pleasant, West Virginia. What you have just heard is the legendary Mothman.

Read more