Watch Lost in Space season 2 episode 18 tv series online free
Release: Jan 25, 1967
Doctor Smith and Will discover a old android machine from the Celestial Department store and end up getting sucked into the machine. There they meet a toymaker who refuses to believe that they are both human.