Hubble Missions

Highlights of a NASA film chronicling the April 1990 Shuttle mission to deploy Hubble and the December, 1993 mission of STS-61 to correct the telescope's faulty lens.