TMNTPedia
TMNTPedia

How would you guys rank all the current versions of the IDW turtles from strongest to weakest? I would love to hear you opinions!