This website uses cookies. By continuing to browse it, you agree to their use. To find out more about cookies and how to manage them, please click here Close

Swatch TV

Hightlights - Swatch Xtreme Verbier 2013 by The North Face

The 2013 Freeride World Tour is over, with the final held in Verbier on the ultimate freeriders' face of the Bec des Rosses. Here are the highlights of the Xtreme Verbier.

Please select
Please select
Please select