The Fast and the Furriest

The Fast and the Furriest is the 11th episode of season 1 of Rise of the Teenage Mutant Ninja Turtles.