A Close Look at Ski & Snowboard Sochi, Russia: Home to the Freeride World Tour & the Nissan Sports Adventure

  • Share
    Share Video

  • Add
  • More
    Report this video as:
0 0
You have already voted for this video.
The Nissan Sports Adventure brings you a closer look at the legendary resort of Sochi in Russia, due to hos...
The Nissan Sports Adventure brings you a closer look at the legendary resort of Sochi in Russia, due to host the 2014 Winter Olympics. This is the first leg of the 2009 Freeride World Tour. Check out http://www.nissan-sportsadventure.com
Related