KENNEDY SPACE CENTER, FL - JULY 10: NASA's Space Shuttle Endeavour shimmers in the heat at launch pad 39A in preparation for mission STS-127 to the International Space Station July 10, 2009 in FL.
- Image ID: 35110840
- Release Information: Editorial Use Only. Use of this image in advertising or for promotional purposes is prohibited.
- Editorial Credit: Gary Blakeley / Shutterstock.com
- Copyright: Gary Blakeley