You are currently using our new player
The video best of the finals of the Swatch Freeride World Tour 2012, the Xtreme Verbier. Enjoy the best action and scenery of this amazing competition day on the Bec des Rosses.
We don't have any comments yet. Be the first to add one …