Watch Land of the Giants season 2 episode 11 tv series online free
Release: Nov 30, 1969
A giant scientist experimenting with cloning technology succeeds in cloning Valerie and Barry. These are returned to the camp -- where they prepare a booby trap to kill the rest of the earthlings.