Land of the Giants: Home Sweet Home

Land of the Giants: Home Sweet Home

  • Season 2
  • , Episode 14  | 
  • Aired: 12/21/1969
    • Length: 50:52
    • Plays: ???
Synopsis >

After stumbling upon the space capsule discarded by the earthmen from the year 5477, Fitzhugh and Steve actually manage to get back to earth... but can they remain there?

TV GUIDE Users' Most Popular