A gamer visited the real Mothman statue in Point Pleasant, and three years later reached it in Fallout 76 as well
The small town of Point Pleasant, West Virginia isn't famous for coal or the Ohio River, but for a winged creature with glowing red eyes. The legend of the Mothman dates back to 1966, when...