Land of the Giants Season 1 Episode 16
The Earthlings become involved with an insane giant scientist who has infra-red goggles he can use to find them whenever he wants.
Serie: Land of the Giants
Episode Title: On A Clear Day You Can See Earth
Air Date: 1969-01-26