Mars Cancelled or Season 3 Renewal? Nat Geo Status, Premiere Date Leave a Comment … [Read more...] about Mars Cancelled or Season 3 Renewal? Nat Geo Status, Premiere Date