April 24, 2014 at 01:18:59 UTC
If you haven't watched the new TMNT cartoon you are seriously missing out.