FUTURE PAST: Irwin Allen's science fiction television series, Land of the Giants, first aired on ABC on September 22, 1968. The series was set in the far future year of 1983, on a distant planet inhabited by giants and the passengers of a lost Earth spaceship.
Drawing by virtues
Steven Tinel is an old school science fiction fan & blogger.
SciFi Pundit Archives
Other Sites of Interest