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. Was he real or just a figment of the imagination? And does recent photographic evidence suggest he may have returned? This week on Bedtime Stories, we retell the legend of the Mothman.
Published on Mar 19, 2017