space
Photos:

Photos of Discovery's Final Mission: STS-133

PREVIOUS | NEXT
1 of 72

Discovery Comes Home

Credit: NASA/Jack Pfaller
With its drag chute unfurled, space shuttle Discovery rolls down Runway 15 at the Shuttle Landing Facility at NASA's Kennedy Space Center in Florida. Landing…Read More »





was at 11:57 a.m. EST, completing the 13-day STS-133 mission to the International Space Station.   Less «
More from Space.com