Hardball with Chris Matthews 08/06/12

NASA rejoices as Curiosity touches down on Mars

NASA had a lot to celebrate on Sunday night after successfully landing the space rover Curiosity on Mars. ... more Duration: {{video.duration.momentjs}}