Where To Stream Teenage Mutant Ninja Turtles Season 3 Episode 15
Mission of Gravity
- Aired February 5, 2005
- 30 Min
The Turtles battle The Foot for possesion of a Triceraton Antigravity Generator, which is keeping the city of Beijing anchored to the very sky above them.