Astronauts Take Time Off After Fixing Hubble

More from Space.com