NASA’s Mars Rover Discovery Facts: Was there ever life on Mars? NASA’s current discovery about the Sapphire Canyon Martian Rock and the Mars rover has just brought Americans closer to answering this ...