March 8, 2012

Landing Practice

Mars Science Laboratory engineers have a dress rehearsal for Curiosity’s landing day on the Red Planet.  credit:  NASA

Share on Linkedin Share on Google+