timpanogos.wordpress.com
Tribute to the Space Shuttle — video of every mission
From the good folks at Nature: Nature said: NASA’s 30-year Space Transportation System (STS) program came to an end on 21st July 2011. The Space Shuttle fleet delivered the Hubble Space Teles…