Plot: Mark is roped into helping two giant scientists build a spaceship that can return them all to Earth.

Land Of The Giants - Season 1 - Target: Earth (Episode 20)
Episode Aired On:
Sunday, March 2 1969
56 years ago
Sunday, March 2 1969
56 years ago