Hubble Marks 20 years of Discovery (2010)
2010 · Television · 8 min
Synopsis
Two decades after launch, the Hubble Space Telescope has amassed a remarkable level of accomplishment.
Uploader's description on archive.org
Details
- Running time
- 8 minutes
- Collection
- NASA