Olympic torch arrives at space station
November 8, 2013 | 4:17pm
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.
Related video: Spider invasion closes school in UK
BrandSpace Articles
<
>
- Latest
Latest
Latest
Recommended