Episode 205 - Land of the Giants: Return of Inidu

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).

Previous
Previous

Episode 206 - The Tomorrow People: The Living Skins

Next
Next

Episode 204 - Barb Wire