Land of the Giants (1968) - S02E14 - Home Sweet Home.eng.srt
English•SRT•47.8 KB•Feb 7, 2024•Shared by Community•0 translations•0 favorites

Fitzhugh and Steve accidentally return to Earth in a space-time pod but end up in 1900 and must deal with hostile villagers.
Subtitle files shared for this IMDb title.

Fitzhugh and Steve accidentally return to Earth in a space-time pod but end up in 1900 and must deal with hostile villagers.