Home / Series / NOVA / Aired Order / Season 21 / Episode 18
Home / Series / NOVA / DVD Order / Season 21 / Episode 18

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.

English
  • Originally Aired December 6, 1994
  • Runtime 60 minutes
  • Content Rating United States of America TV-PG
  • Network PBS
  • Created September 12, 2017 by
    Administrator admin
  • Modified September 12, 2017 by
    Administrator admin