Moment 1

Moment at 1:24:20 in Teenage Mutant Ninja Turtles (2003) | Longplay by Magzao Longplays.

Teenage Mutant Ninja Turtles (2003) | Longplay

Saved by 1080P FullGameplays.