The Legend of the Mothman

In 1966, the residents of a small town in West Virginia were stalked by an unknown creature with glowing red eyes, now known as The Mothman. Was he real or just a figment of the imagination? And does recent photographic evidence suggest that he may have returned?

AUTHOR: Richard While
DATE: July 2018