Olympic torch arrives at Space Station Add to ...


AP Video |
Show Description
Three astronauts arrived at the International Space Station bearing the Olympic Torch. It will be taken on a spacewalk Saturday, before returning to earth Monday. The torch will eventually make it's way to Sochi, Russia for the Winter Games

More from this section

Most Popular

Editor's Picks

Globe Shows »

Put your best foot forward with our expert advice