2017 A Pit Spotted On Mars Has Scientists Scratching Their Heads - Forbes https://www.forbes.com/sites/marshallshepherd/2017/06/05/a-pit-spotted-on-mars-…