Large Medium Small |
The space shuttle Discovery STS-133 sits on launch pad 39A at the Kennedy Space Center in Cape Canaveral, Florida November 4, 2010. NASA postponed shuttle Discovery's launch to Friday to wait out bad weather from an approaching cold front, officials said. [Photo/Agencies] |