Watch Teenage Mutant Ninja Turtles season 3 episode 22 tv series online free
Release: Oct 04, 1989
Baxter Stockman returns for revenge against the Turtles and Shredder, while our heroes attempt to stop Shredder's plan to siphon water from an underground reservoir.