Mars Science Lab Hardware Damaged
Facing a launch window that ends December 18, the next rover mission to Mars was damaged last week upon arriving at the Kennedy Space Center.
Facing a launch window that ends December 18, the next rover mission to Mars was damaged last week upon arriving at the Kennedy Space Center.
