Who doesn't like turtles?. Haven't seen this in the Turtles channel yet.. Turtle are gangsta yo