Where To Stream Irwin Allen's Lost in Space Season 1 Episode 22
The Challenge
- Aired March 2, 1966
- 60 Min
- Rated 10.0
- Number 6 Of 83 Rated Episodes
John and Will fight a battle with an alien father and son that is to the death.
The Challenge
John and Will fight a battle with an alien father and son that is to the death.