Wow! Mars Rover Landing Spotted by Orbiting Spacecraft

EDITOR'S RECOMMENDATIONS

More from Space.com