Watch Land of the Giants season 2 episode 9 tv series online free
Release: Nov 16, 1969
Fitzhugh creates a distraction to let Valerie escape from a giant, and gets captured himself. The giant, Deenar, is a wax sculptor and diamond cutter, who wants to make statues of Fitzhugh and sell them.