Teenage Mutant Ninja Turtles - Season 1 - Episode 13
New girl in town
14 Dec 2023
22 min
English
Animation
U
Leonardo steps down from his leadership role and lets Raphael take the wheel for some time. Meanwhile, the rest of the turtles reluctantly accept Raphael as their leader. Can Raphael prove himself as a capable leader?Show more
Cast: Not available.
Show less