Land of the Giants: Season 2, Episode 14
Home Sweet Home (21 Dec. 1969)
TV Episode | | Sci-Fi
Steve and Fitzhugh attempt to return to Earth in a spacepod, but travel back in time to the year 1900 where the local villagers decide they are being attacked by warlocks.
|Watch Episode 0Share...|