The mothman, the giant supposedly human-like flying creature first spotted in Point Pleasant, West Virginia back in the 1960s has made its return to the popular consciousness once again it … [Read full article]
Global Warming News, Science News, Animal News, Green Living.