Hubble Repair Mission Setbacks

876
Published on 15 May 2009, 0:02
Aside from wonder and amazement while stationed 350 miles above Earth, NASA spacewalkers have also faced dramatic moments in the effort to update the Hubble Space Telescope.Daniel Sieberg reports.
newstechmusic