NASA Share on Facebook Share on Twitter Share on Pinterest Share on LinkedIn Share on Facebook Share on Twitter Share on Pinterest Share on LinkedIn April 24, 2015 marks the historic launch of the Hubble Space Telescope aboard the space shuttle Discovery. Join in the celebration and stay in the loop with #Hubble25 Share on Facebook Share on Twitter Share on Pinterest Share on LinkedIn