Making a Splash on Mars Making a Splash on Mars. check out this article by NASA Making a Splash on Mars Making a Splash on Mars Making a Splash on Mars Making a Splash on Mars Making a Splash on Mars Making a Splash on Mars Making a Splash on Mars Making a Splash on Mars cratère de New Newton Making a Splash on Mars Making a Splash on Mars subterranean salt brines thawing in the Martian spring Making a Splash on Mars Making a Splash on Mars.