As the team finally reaches Earth, the Fugitoid reveals a horrible secret about his past.
Aired 2016-04-24 · 22 min
Teenage Mutant Ninja Turtles: all seasons and episodes