The fifth and final mission to the iconic Hubble Space Telescope was a long time coming. After a delay in the fall of 2008, spring brought new hope and, on 11 May, the seven Space Shuttle crew members headed for the mission of a lifetime. Download this video in high-definition on:
http://www.spacetelescope.org/videos/html/hubblecast29a.html
Awesome. I can't wait to see some new Hubble images ^^
Cellsplitter 2 years ago 5
Cool, congratulations to the people who made this possible.
DeletedDelusion 2 years ago 3