Published on July 24, 2017
Collection includes highlight reels from the launch of the Hubble Space Telescope on April 24, 1990, deployment and various b-roll of the servicing missions.
Bringing you the BEST Space and Astronomy videos online. Showcasing videos and images from the likes of NASA,ESA,Hubble etc.
Join me on :
:
Google+ :