The Longest Fight

The Longest Fight is the 16th episode of Rise of the Teenage Mutant Ninja Turtles.