Space Shuttle Atlantis Releases Hubble Space Telescope


The Space Shuttle Atlantis this morning re-released the world's most observant gadget this morning at 8:57 EDT.

Watch the telescope's release, AFTER THE JUMP...

The Big Picture has some awesome shots of the mission.

Posted May 19, 2009 at 5:30pm ETC by Andy Towle
in News, Space