Mars rovers mark off five years of tireless servitude to humanity, boredom


NASA's Spirit rover landed on Mars on January 3rd, 2004, with Opportunity joining up 21 days later, and both are going strong five years later. Still no sign of Don Cheadle.