Cruising with Curiosity: Landing Practice Mars Science Laboratory engineers have a dress rehearsal for Curiosity’s landing day on the Red Planet. Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window) Related