Rover Eyes Mangled Hardware on Mars

More from Space.com