Point Pleasant, West Virginia had become a talking point when a strange creature named Mothman began to appear in the city. The on and off appearances of Mothman stretched from 1966 to 1977. According to reports, the creature stands up to 7 feet has a barrel chest and owns a piercing shriek.