Showdown (2)

Season 1, episode 26

Showdown (2)

  • 9.0 / 10
  • 23 min

With the world at stake, the only thing of importance is that the Turtles complete their mission. No matter what …