Robots on Mars! Screaming Circuits And t he Curiosity Rover has landed! People can be so cool when we set our minds to it. Touchdown at 10:14:39 Earth Pacific Daylight Time. Duane BensonOne small step for A robot. One giant leap for the rocket that got it there.