Teenage Mutant Ninja Turtles Season One Finale Special Exclusive First Look Video
It's all been leading up to this. After a season spent unlocking the mysteries of the extradimensional Kraang menace, Leonardo, Donatello, Michelangelo and Raphael must rally to thwart the brainy mutagen manufacturers' invasion of New York City. Airing August 8 at 8:00 p.m. ET/PT, the Teenage Mutant Ninja Turtles hourlong season one finale, "Showdown" will see the Turtles and their all