Skip to playerSkip to main content
  • 15 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)

Recommended