Activity lead Ferdowsi wipes tears away after the successful landing of the Mars science rover Curiosity, inside the Mars Science Laboratory Mission Support Area at the Jet Propulsion Laboratory in Pasadena

By POOL, Wednesday, August 08, 1:19 PM

150
What would you like to send?