Land of the Giants  (1968)

Land of the Giants

60 minute
7.7
imdb: 7.1