Epic Rap Battles of the Multi-Universe - Templars vs. P Team

Templars - Renesciance artists

P Team - Teenage Mutant Ninja Turtles