In 2004, twin refrigerator-sized rovers landed on Mars to carry out exploratory missions in search of past signs of life. Neither rover was supposed to last more than 90 days, but both kept going ...