TechnologySorry, Colbert – No Mars Rover For YouNASA opens a new naming contest for the delayed Mars Science LaboratoryBy Jeremy HsuMarch 25, 2009