Teenage Mutant Ninja Turtles - Season 1 - Episode 17
TCRI
14 Dec 2023
22 min
English
Animation
U
The turtles break into TCRI, the main headquarters of the Kraang Prime on Earth, and decide to end the alien invasion once and for all. Will the turtles succeed in destroying the facility?Show more