'Curiosity' Lands On MarsA $2.5 billion gamble has paid off. NASA's Mars rover named Curiosity is wheels down on the Martian surface.

Watch & Listen LIVE