Teenage Mutant Ninja Turtles (2012) poster
TV

Teenage Mutant Ninja Turtles (2012) (2012)

S01E25 Showdown (1)

Aug 08, 2013 • Season 1 • Episode 25 • HD

The turtles find themselves in a tough fight as they launch a bold attack on TCRI, aiming to deactivate the Kraang portal.