National Geographic Channel Mars Season 3 Release Date on Nat Geo? Renewal Status and News NextSeasonTV // November 12, 2018