Watch Land of the Giants - Season 1 Episode 12 Online!:
Mark falls for an attractive Earth girl - the survivor of a previous space flight.