NASA’s Curiosity Rover Lands on Mars

NASA

By Allyson Koerner | Published August 6, 2012 | Full size is 620 × 465 pixels

Curiosity land rover successfully touches down on Mars

Curiosity Land Rover