08.06.12

Mars Rover Touches Down!

The largest spacecraft ever sent to another planet landed safely on Mars early this morning, delighting NASA scientists, who lept to their feet when the news was announced.