Mars Rover SAFELY ON THE SURFACE OF MARS!! Congratulations NASA!!
The Mars Science Lab rover Curiosity safely touched down exactly as planned on Mars at 1:31am eastern time. It was a best case scenario all around as the controllers at JPL had telemetry for…