Tag: leonardo

Leader collide in this week’s DEATH BATTLE!! Leonardo vs Red Ranger (MMPR)

Every leader sometimes needs to prove that they are worthy of leading a team. The two participants of this week’s DEATH BATTLE know that all too well. So, get ready for a clash from the days of neon clothing and Anthrax/Public Enemy crossovers. Leonardo, the leader of the Teenage Mutant Ninja Turtles, takes on Jason …

Continue reading