Quantcast

Weather Postpones Endeavour Launch

July 15, 2009

Once again, the weather has played a part in delayed space shuttle Endeavour from taking the astronauts to perform the STS-127 mission. credit: NASA



comments powered by Disqus