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?
Episode Discussion
Login to leave a comment on this episode.
No comments yet. Be the first!