Hubble's Amazing Rescue
- Episode aired Oct 13, 2009
- TV-PG
- 1h
Nova takes an inside look at space shuttle mission STS-125 and the efforts to service the almost two decade old Hubble Space telescope.Nova takes an inside look at space shuttle mission STS-125 and the efforts to service the almost two decade old Hubble Space telescope.Nova takes an inside look at space shuttle mission STS-125 and the efforts to service the almost two decade old Hubble Space telescope.