Astronauts Patch Up Space Bicycle

More from Space.com