Loading episode...

S7:E21 - Escape from the Planet of the Turtleloids

Escape from the Planet of the Turtleloids

S7:E21
1993
5.5/10
IMDb

The Turtles visit April at Channel Six News and ask her if they could use the stations' equipment to contact their old Turtleoid buddy, Kerma, on Shell-Ri-La.

Episodes