New Girl in Town

7.9
  • Series
  • US
  • 24 minutes
  • Released
    • MPAA
    • TV-Y7

As Leonardo has enough of Raphael's brickbats, he allows him to be in charge of the team. Later on, when Leonardo encounters Karai, a female Foot Ninja, she attempts to get him to change sides.