Leonardo vs. tempestra

♪♪ [theme song] ♪ Teenage Mutant Ninja Turtles ♪ ♪ Teenage Mutant Ninja Turtles ♪ ♪ Teenage Mutant Ninja Turtles ♪ ♪ Heroes in a half shell ♪ ♪ Turtle power ♪ ♪ They're the world's ♪ ♪ Most fearsome...