September 22, 2010

STS-133: Discovery’s Last Ride

Ready for its final mission, Discovery heads to the launch pad. credit: NASA

Share on Linkedin Share on Google+