Turn off light

Teenage Mutant Ninja Turtles (2003) Season 3 Episode 17

When time travel sorceress in training Renet accidentally sends the Turtles and herself into the past…our heroes meet more than just a powerful sorcerer, they also find old enemies, in a way, that hope to make a major impact in the future…and their pr

Episode Title: Time Travails

Air Date: 2005-02-07