Space Shuttle Endeavour on Pad 39aStorm clouds approach Launch Pad 39A at NASA's Kennedy Space Center in Florida on Friday, July 10, 2009 as space shuttle Endeavour stands awaiting Saturday's planned launch of the STS-127 mission. Photo Credit: (NASA/Bill Ingalls)Image Credit: NASA/Bill Ingalls Facebook Pinterest X LinkedIn Email https://www.nasa.gov/image-detail/amf-200907100001hq/Copy URL to clipboard> DownloadShareTakenJuly 10, 2009ProducerHQImage CreditNASA/Bill IngallsSize1920x1209pxPIA Number200907100001HQ