Shuttle Endeavour Lands at KSC
February 21, 2010 -- Space Shuttle Endeavour touched down at Kennedy Space Center just after 10:20pm on Sunday.
Despite concerns about cloudy weather throughout the day, mission managers were able to bring Endeavour back to Earth on the first landing opportunity. The shuttle travelled more than 5.7 million miles during its fourteen-day mission to the International Space Station. NASA plans only four more shuttle flights before the shuttle fleet is retired later this year.
Click below to listen to 90.7's live coverage of Endeavour's landing with Mark Simpson reporting from Kennedy Space Center and Judith Smelser in the studio.
Click here to listen to story.