Friday, January 18, 2013

2013 Swatch Freeride World Tour by The North Face. Courmayeur Mont-Blanc

As athletes arrive at Courmayeur for the second stop of the Freeride World Tour 2013 season, the first place they head is the venue. This video shows the First day in Courmayeur with mandatory face check for organization and going around the Italian resort.


No comments: