Showdown: Part 1
- Episode aired Aug 8, 2013
- TV-Y7
- 24m
As the Turtles make a desperate assault on TCRI to shut down an alien portal, they find themselves engaging in the most difficult battle yet.As the Turtles make a desperate assault on TCRI to shut down an alien portal, they find themselves engaging in the most difficult battle yet.As the Turtles make a desperate assault on TCRI to shut down an alien portal, they find themselves engaging in the most difficult battle yet.