No one could reasonably deny that TMNT is one of the most iconic teams to ever exist.
If you ❤ like this…