Teenage Mutant Ninja Turtles Season 3 Episode 12: Battle for New York (1)
The Turtles must brave the bizarre world of Dimension X to save the enslaved people of New York. Part 1
Aired 2015-03-15 · 22 min
Teenage Mutant Ninja Turtles: all seasons and episodes