Teenage Mutant Ninja Turtles (2003)
Teenage Mutant Ninja Turtles (2003)
New Blood (3x11)
Air date: Jan 22, 2005
Forces loyal to The Shredder commence a salvage operation of the Triceraton technology, leading the Turtles into an encounter with new and improved Foot mechs.
- Premiered: Feb 2003
- Episodes: 157
- Followers: 86