Planet of the Turtleoids (1)
First aired:
Saturday August 31, 1991
Add your own review

Other Episodes in this Series:

Title Season Episode # First Aired
Planet of the Turtleoids (2) 0 Saturday August 31, 1991
Planet of the Turtleoids (1) 0 Saturday August 31, 1991