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.

Credit, further information and various download options are available on: spacetelescope.org/videos/hubblecast29a/

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…