Freeride World Tour - 2009 Season Review
The Freeride World Tour means the best riders on the best mountains for the ultimate Freeride competitions. In 2009 the tour gathered at four stops in Sochi -Russia, Squaw Valley -California Tignes -France and the Grande Finale at the legendary Xtreme Verbier in Switzerland.
We take a look back on the four stops to kick you into the 2010 season.
You do not have Adobe Flash Player installed on your computer or your Flash Version is outdated. You need Flash Player to view this medium.
Download Flash Player now.