June 17, 2008

Servicing Mission 4

A sneak-peak at some of the preparations taking place in advance of Servicing Mission 4, the last time astronauts will journey to Hubble.

Share on Linkedin Share on Google+