The Shredder Strikes Back (1) - S1.E17
June 7, 2003
0
ratings
0
reviews
0
video reviews
Overview
On a training run Leo is ambushed by a major Foot attack force, including Foot Tech Ninjas, their old enemy Hun, and a new threat: the Foot Elite!