Curiosity probe lands on Mars

NASANichelle Nichols
Actress Nichelle Nichols, who played the character Uhura in the original "Star Trek" TV series, poses at NASA's Jet Propulsion Lab in Pasadena, Calfiornia August 5, 2012. The Mars Science Lab Curiosity rover is set to land on Mars in the late evening of August 5, 2012. The Mars rover Curiosity,... FRED PROUSER, REUTERS
Loading