Please Share

Monday, May 18, 2009

Hubble Repairs

NASA is pleased thus far with testing performed on the upgraded Hubble Telescope after 4 days of difficult space walks performed by shuttle astronauts. Check out this video from the Telegraph

Search

Google