KENNEDY SPACE CENTER, FLA. - In the Payload Hazardous Servicing Facility, workers prepare to mate the Mars Exploration Rover-2 (MER-2) to the third stage of a Delta II rocket for launch on June 5. NASA’s twin Mars Exploration Rovers are designed to

Free stock photo uploaded by pikwizard under CC0 License.

Sponsored Images

Related Images