Thread:50.15.207.11/@comment-4578170-20120915044122/@comment-172.1.1.31-20130627165920

Well, it says "Turtle power" in their theme song, so I don't think they have it.