by Victoria | Feb 23, 2018 | Coming Soon, New Releases, News, Whats New
Originally airing in 1965, Lost in Space was an American sci-fi show created by Irwin Allen. He created a family planning on exploring space, visiting distant planets. Their goal? Saving the human population on Earth. Unfortunately, their plans are sabotaged by an...