Escape from the Planet of the Turtleloids - S7.E21
November 27, 1993
1
ratings
0
reviews
0
video reviews
Overview
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.