The Ninja Turtles are on the run and - alone. Leonardo is a leader who is wit...
Tales of the Teenage Mutant Ninja Turtles
Season 1 Episode 6: Night of the Mechazoids
The Turtles take the fight to Bishop, but she's ready for them. Get ready for Mecha-Bishop. But when the Mechazoids go out of control, can the Turtles save humanity?