Storm 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)
NASA/Bill Ingalls
Get the latest stories in your inbox every weekday.