Seriously. Lost in space is coming to Netflix in a month and nobody thought to tell me? Sheesh, people. Anything else you forgot to mention?

*****
Written on