Atlantis Captures Hubble Telescope

  • 13 years ago
Video streaming by http://www.AllthingsScience.com The Atlantis astronauts have captured the Hubble Space Telescope. Astronauts grabbed the orbiting observatory early Wednesday afternoon for the first time since 2002. (May 13)