It looks nothing like the images on my local CBS affiliate. What happened to the red filter on the cameras?
Looks like AZ. Hard to believe its a totally dead planet. Wont be the least bit surprised if they find some life and it will not have any impact on my Christian faith.