Space Shuttle Discovery lifts off from its launch pad at Kennedy Space Center, Florida.
February 24, 2011 09/14/2009 Rising on twin columns of fire and creating rolling clouds of smoke and steam, space shuttle Discovery lifted off Launch Pad 39A at the Kennedy Space Center in Florida. Discovery and its six09/14/2009member crew are on a mission to deliver the Permanent Multipurpose Module, packed with supplies and critical spare parts, as well as Robonaut 2, the dexterous humanoid astronaut helper, to the International Space Station.E. Stephen Burnett on Jul 26, 2021
Share your fantastical feedback.