Honorable Turtles Turtles ← Go back rodger carter Snapping Turtle turtle club us EVANSVILLE IN United States Origin Story:at a party on kentucky lake