Watch Teenage Mutant Ninja Turtles season 7 episode 26 tv series online free
Release: Dec 11, 1993
A new amusement theme park has opened with Shogun, Medieval & Future themed attractions. The Turtles are invited to try out the attractions, but when the robots in the park start to play too rough, the Turtles are in big trouble.