NowThisNews. Social Mobile Video

The Olympic Torch Arrives In Space

  • Viral
  • 11.07.13 01:52 PM EST

Russia seems bent on rivaling the Beijing Olympics in terms of spectacle. One example? They sent the Olympic torch to space. It arrived on the International Space Station today.