Where To Stream Land of the Giants Season 2 Episode 18
The Secret City of Limbo
- Aired January 18, 1970
- 60 Min
While ducking archaeologists and a mysterious saboteur who fires a gun that causes an explosion, Fitzhugh is wounded and the group takes refuge in a cave. It contains a teleporter, which transfers Dan, Fitzhugh and Valerie into a secret underground city.