Discovery's Last Liftoff Discovery launched on its final flight to the International Space Station on the STS-133 mission February 24, 2011.
Space Shuttle Discovery Space shuttle Discovery after leaving the International Space Station on March 7, 2011 during STS-133.
Space: the ultimate adventure
Space Shuttle Discovery lifts off on its final mission, STS-133, on February 24, 2011. | Photo credit: NASA
The biggest Astronomy events of 2016
Space Shuttle Discovery STS-133 on Launch Pad November 3, 2010. The space shuttle Discovery sits ready for launch on its final flight, STS-133, at Kennedy Space Center.
SHUTTLE ! ! !
Space. The real stuff non collectibles.
Chart of events to watch in the sky in 2016.