NASA mission gives peek of rover's Mars journey

NASA's latest adventure to Mars has given the world more than just glimpses of a new alien landscape. (Aug. 8)