Land of the Giants - Season 2 Episode 14 -
Season 2, Episode 14 - Home Sweet Home
Fitzhugh and Steve accidentally return to Earth in a space-time pod but end up in 1900 and must deal with hostile villagers.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.