The Green Clawed Beast was an unseen cryptid rumoured to live in the Ohio River near Evansville, Indiana. It's said to have first made its presence felt in the summer of 1955 when Naomi Johnson ...
Some results have been hidden because they may be inaccessible to you