51817
1188299

Teenage Mutant Ninja Turtles

Earth's Last Stand

8
22 min

As the team finally reaches Earth, the Fugitoid reveals a horrible secret about his past.