I just watched the Curiosity Rover landing on Mars! Well, I watched the Live feed from NASA TV and it was very cool! I snapped a few quick screenshots of the images that Odyssey captured after Curiosity landed on the surface of Mars on August 6, 2012 at 10:14:39 PDT so I thought I would share! […]