Quantcast

Landing Practice

March 8, 2012

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



comments powered by Disqus