Glitches Dog Both Mars Rovers

More from Space.com