21. Escape from the Planet of the Turtleloids
Aired Nov 27, 199323 minTMDb
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.
Your diary entry
Sign in to log when you watched this episode, add your rating, and write a review.
Sign in →