"Annihilation Earth! Part 1" is the twenty-fifth episode of Season 3 of Teenage Mutant Ninja Turtles (2012 TV series) and the 77th episode overall of the series.
"Annihilation Earth! Part 1" is the twenty-fifth episode of Season 3 of Teenage Mutant Ninja Turtles (2012 TV series) and the 77th episode overall of the series.