Swatch Freeride World Tour by The North Face 2015 – www.freerideworldtour.com

Swatch Freeride World Tour by The North Face 2015: The best riders on the best mountains in the ultimate freeride competition. In 2015, the Swatch Freeride World Tour goes into its 8th season and consists of six (5) stops in Chamonix-Mont-Blanc (France), Fieberbrunn Kitzbüheler Alpen (Austria), Vallnord Arcalis (Andorra), Haines Alaska (USA) and the final in Verbier (Switzerland). www.freerideworldtour.com

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.