08.05.2012 Curiosity Has Landed; you want to believe! Here's what really happened. Get a behind the scenes look a the tension, anticipation and exhilaration experienced by scientists and engineers at NASA's Jet Propulsion Laboratory in Pasadena, Calif. during the Curiosity... more »

  • August 24, 2012
  • 1.8k Views