Watch Land of the Giants season 1 episode 25 tv series online free
Release: Apr 13, 1969
The Earthlings try to help a young Giant boy who is deaf, using their advanced technology. The boy's father must decide whether to accept their help or turn them in for the reward.