Quantcast

STS-133: Discovery’s Last Ride

September 22, 2010

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



comments powered by Disqus