One of Americas most famous cryptids is the illusive Mothman. Hollywood made a film about him and someone even commisioned a statue in his home state of West Virginia!
Appears on these pages
In Point Pleasant, West Virginia, there is a myth, as they say, but I call it a legend. Mothman...