Fark linked up news that the Mars rover Spirit got a solar panel cleaning over the weekend. While everyone jokes about little homeless green men with squeegees and windex bottles, a far more likely explanation is a dust devil bullseyed the rover, scouring the panels clean of dust. As dirty panels and lower power levels were the only predictable way the rovers would be unable to continue their mission, this windy gift has given Spirit a new lease on life.