Freeride World Tour Highlight Reel from Chamonix 2014
The Best-Of from the stop in Chamonix Mont-Blanc
by
Backcountry Planet
January 7, 2015
Highlights reel of the Swatch Freeride World Tour 2014 by The North Face® in Chamonix, second stop in the competition.