Advertising Console

    Olympic torch taken up Mount Elbrus

    Repost
    And Finally

    by And Finally

    11.7K
    250 views
    Russia's Olympic torch relay reaches Mount Elbrus, Europe's highest peak. Report by Fosterso. Like us on Facebook at http://www.facebook.com/itn and follow us on Twitter at http://twitter.com/itn