As The Triceratons offer Earth's people a final chance to hand over The Fugitoid, the Turtles meet up with unexpected allies that aid them in rescuing their brother...but will they be too late to save the planet?
click here to see where to watch or .
Ready to Watch Teenage Mutant Ninja Turtles 2003, Season 3, Episode 3?