Astronauts Help Usher in Beijing Olympics

More from Space.com