Leonardo vs. Red Ranger Jason (Teenage Mutant Ninja Turtles VS Power Rangers) Death Battle : Season 7 Episode 3
TV-MA Rooster Teeth int(0)
Aired: February 24th, 2020 @ 11:00 AM EST on Rooster Teeth
It’s the battle of all our childhoods, so brag your cereal as these two team leaders clash blades