Where To Stream Land of the Giants Season 1 Episode 16
On a Clear Day You Can See Earth
- Aired January 26, 1969
- 60 Min
A Giant scientist develops a pair of infra-red goggles which he believes can find the Earthlings... and spot Earth.
On a Clear Day You Can See Earth
A Giant scientist develops a pair of infra-red goggles which he believes can find the Earthlings... and spot Earth.