The Longest Fight

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

Gallery
The Longest Fight/Gallery