Free Search (12430 images)
NASA's Space Shuttle Discovery on Launch Pad 39A
- Title NASA's Space Shuttle Discovery on Launch Pad 39A
- Released 24/08/2009 11:39 am
- Copyright ESA - S. Corvaja, 2009
CAPE CANAVERAL, Fla. – NASA's Space Shuttle Discovery, on the Launch Pad 39,on 23 August 2009 ahead of launch to the International Space Station on STS-128. Discovery will deliver new equipment to the Station, including science and storage racks, a freezer to store research samples, a new sleeping compartment and the COLBERT treadmill.
- Id 231244