3 ms·The rovers are very advanced. And they are coming back!! That's a major plus.by sidcool 6y agoThe rovers are very advanced. And they are coming back!! That's a major plus.phreeza 6y agoComing back?Octopodes 6y agoWell, the 43 sample tubes might come back some day.