Epic Rap Battles are popular on YouTube, but the latest one might be one of their best yet. The Teenage Mutant Ninja Turtles are rapping against their historical counterparts, and it's hilarious.

The TMNT are named after famous artists, but who would have ever thought that those artists could beat the turtles rapping? Not me, that's for sure.

But then again, it's up to you decide who wins the rap battle, so check it out here: