Space Dramedy anyone? Well, NASA has you covered. Showtime recently announced its latest TV show, Moonbase 8, a comedy series revolving around three astronauts eyeing to join the first-ever lunar mission. It has also announced a premiere date so get your calendars sorted! Set in a NASA outpost in the Arizona desert, the comedy series […]