fbpx

Swatch Freeride World Tour by The North Face 2013 – The best riders on the best mountains in the ultimate freeride competition – the 2012 Swatch Freeride World Tour goes into its 5th season and consists of six (6) stops in Revelstoke (Canada), Chamonix-Mont-Blanc (France), Courmayeur Mont-Blanc (Italy), Røldal (Norway), Fieberbrunn (Austria) and the final in Verbier (Switzerland).