Land of the Giants poster
TV

Land of the Giants (1968)

S02E13 Land of the Lost

Dec 14, 1969 Season 2 Episode 13 HD

Barry and Valerie find themselves whisked away in a hot air balloon to an unfamiliar territory governed by a cruel tyrant.