Show Menu


Watch Teenage Mutant Ninja Turtles 2003 online: Episode 23 The Real World, Part 2 (5)

A return to the Battle Nexus alongside Miyamoto Usagi leads Leonardo to a fateful confrontation with the benevolant Daimyo, but when Leonardo is cast into prison, all hope to recover the remaining Turtles seems lost...

Ready to Watch Teenage Mutant Ninja Turtles 2003, Season 3, Episode 23?
click here to see where to watch or .