Turtle Man pops his ugly head out of shell again.
Face it Turtles are extinct