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?
Released: 2024-08-08
Runtime: 60 minutes
Genre: Animation, Action & Adventure, Sci-Fi & Fantasy