Travels NASA’s Curiosity Rover Caught in the Act of Landing August 7, 2012It was exciting news to learn that Curiosity touched down on Mars successfully….