
Netflix and NASA are bringing space right to your couch!
Houston, we have a stream! NASA is launching on Netflix this year