Curiosity Has Landed

From NASA JPL
Mon. 08-06-2012