The ‘Green Clawed Beast’ Is an Unknown Creature Patrolling the Ohio River at Evansville, Indiana
A hot summer's day for a family swimming in the Ohio River in Evansville, Indiana turned frightening after an encounter with an unkown creature later dubbed the 'Green Clawed Beast.'