Moment at 1:24:23 in Teenage Mutant Ninja Turtles (2003) | Longplay by Magzao Longplays.
Teenage Mutant Ninja Turtles (2003) | Longplay
Saved by 1080P FullGameplays.