The first stop on the Freeride World Tour kicked off this weekend in Chamonix, France. Held on the infamous Mont-Blanc skiers abilities were put to the ultimate test. Conditions looked…
Continue ReadingThe first stop on the Freeride World Tour kicked off this weekend in Chamonix, France. Held on the infamous Mont-Blanc skiers abilities were put to the ultimate test. Conditions looked…
Continue Reading