Thread:Sugilita/@comment-24126375-20131105005440

I love the super turtles! Definitely a great episode from 2003!

My favorite, of course, has to be Graviturtle. (Leo's my favorite hands down!)

I definitely find it interesting that these altrnate turtles were designed in 1993 and finally used almost ten years later. I never knew that! 