June 23, 2012

Seven Minutes of Terror

If you thought the Spirit and Opportunity landings were extreme … Curiosity lands August 5.