Teenage Mutant Ninja Turtles (2003) Season 3 Episode 6
In the aftermath of the Triceraton invasion, the devastated New York soon plays host to the return of one of the Turtles’ greatest foes…who hires two new ones.
Episode Title: Worlds Collide (3)
Air Date: 2004-11-13