Teenage Mutant Ninja Turtles (2003) Season 2 Episode 6
The Turtles arrive inside TCRI, and are reunited with Splinter. They also find themselves facing old ghosts as well as their origins are revealed to them at last…
Episode Title: Secret Origins (1)
Air Date: 2004-01-17