Ever wonder if there’s another version of Earth where everything is about 12 times larger than here? If so, this week’s show is for you! The gals chat about 1960s scifi adventure series Land of the Giants (1968-1970).
Episode 205 - Land of the Giants: Return of Inidu
Previous
Previous
Episode 206 - The Tomorrow People: The Living Skins
Next
Next