Rescue Mission in Space

December 6, 1994
0.0%

NOVA - S21 - E18

Rescue Mission in Space

Hobbled by defective eyesight because of its original, bungled prescription, the Hubble Space Telescope was recently repaired in a dramatic Space Shuttle mission. NOVA follows the exploits of astronauts who saved the day, and the stunning work that Hubble has performed in the months since its repair.

NOVA: Season 21 - 20 Episode s