Hubble Service Mission 4 - Teaser Trailer

Coming May 2009: STS-125 mission to service the Hubble Space Telesope.
credit : NASA/GSFC
Watch more  ►
Shows