Secret Origins: Part 1
- Episode aired Jan 17, 2004
- TV-Y7
- 22m
Back from their adventures in space, the Turtles find themselves in the headquarters of the same aliens who teleported them across the universe!Back from their adventures in space, the Turtles find themselves in the headquarters of the same aliens who teleported them across the universe!Back from their adventures in space, the Turtles find themselves in the headquarters of the same aliens who teleported them across the universe!