Where To Stream Teenage Mutant Ninja Turtles Season 3 Episode 4
Worlds Collide - Part One
- Aired October 30, 2004
- 30 Min
As the Triceraton forces begin to evacuate, the Turtles return from space and find someone waiting for them when they arrive - the Fugitoid! Can they save their friend and prevent the invasion from happening all over again?