Mars Curiosity Rover will face its moment of truth

NASA's Mars Curiosity remains on track to reach its destination on August 5, when the rover begins its complex descent to the red planet.