Watch Land of the Giants season 1 episode 12 tv series online free
Release: Dec 29, 1968
Mark is attracted to a young Earthling woman who was rescued by the Giants after her ship crashed. Now she wants Don to join her... no matter what happens to his crewmates.