LogoBETABeta
The Shredder Strikes Back (2)

Teenage Mutant Ninja Turtles

Season 1Episode 18Aired 2003-06-14
The Shredder Strikes Back (2)

The Shredder Strikes Back (2)

When the Foot Ninja attack April's apartment in force, the Turtles fight against overwhelming odds to get the wounded Leo to safety.