Air America News
There is no link I can show you with their news text but I just heard in Air America's news program that NASA will be keeping the rovers on Mars for a while longer. They really said that, and said the same thing again further into the story with something like "the cost of keeping the rovers on Mars." What do they mean to tell us? Will the rovers be repossessed if we don't pay more rent?