Pass the Peanuts: It's Landing Day for NASA's Mars Rover Curiosity

EDITOR'S RECOMMENDATIONS

More from Space.com