space2.jpg

The Olympic Torch is on its way to space now for a spacewalk outside the International Space Station. Watch it live on NASA's stream right here.