Space Shuttle Discovery Returns From Its Final Mission To Int’l Space Station
CAPE CANAVERAL, FL – MARCH 09: The space shuttle Discovery lands at Kennedy Space Center after returning for the last time from a space flight to the International Space Station on March 9, 2011 in Cape Canaveral, Florida. Discovery flew 39 flights over its 27 years of service and will be sent to a museum. Two remaining shuttle missions are planned before the program ends. (Photo by Joe Raedle/Getty Images)


Leave a Comment