Hubble Missions

show more details
show less details
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.