Monday, August 6, 2012

Happy Dance

Engineers at NASA’s Jet Propulsion Laboratory celebrate as Curiosity makes a perfect landing on Mars.