Mothman in Germany?

I have to admit, Mothman is one of my favorite unexplained mysteries. Not because I fully believe that a giant moth-like humanoid terrorized Point Pleasant, West Virginia, from 1966 to 1967. But mainly just because the whole story is so bizarre. There are other stories about similar beings, but not many. Mothman just isn’t quite […]