Sorry, Colbert – No Mars Rover For You

NASA opens a new naming contest for the delayed Mars Science Laboratory