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.