Local News Curiosity Rover Touches Down On Mars August 6, 2012 / 8:04 AM EDT / CBS Pittsburgh In: Mars NASA Featured Local Savings