Teenage Mutant Ninja Turtles (2003) - Season 3 Episode 11 -
New Blood
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.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.