NOVA
Mark Episode As Watched

SEASON 21 • EPISODE 18

NOVA

"Rescue Mission in Space"

Date Aired: Dec 06, 1994 (United States)

NOVA S21E18
Avg Rating (0)
Your Rating
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
Buy or StreamAmazonAmazon UK