Board Thread:Questions and Answers/@comment-25278092-20140807212033/@comment-4682609-20140807213121

That was the Turtles Forever movie, not an episode. It was made in 2009 as a series finale of the 2003 cartoon.