NASA rover Curiosity lands; ready to explore

NASA rover Curiosity lands; ready to explore