![Showdown Part 2](/assets/artwork/1x1.gif)
Teenage Mutant Ninja Turtles
Showdown Part 2
S1 E26:
The Turtles make a desperate assault on TCRI to shut down an alien portal. (Part 2)
Teenage Mutant Ninja Turtles