Teenage Mutant Ninja Turtles (2012) poster
TV

Teenage Mutant Ninja Turtles (2012) (2012)

S01E17 TCRI

Mar 01, 2013 • Season 1 • Episode 17 • HD

As the Turtles infiltrate the treacherous TCRI headquarters, they uncover the Kraang's sinister plans and realize the urgency of thwarting the impending alien invasion once and for all.