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 *******www.nissan-sportsadventure****
Related