Swatch Freeride World Tour Debut Event At Courmayeur Mont Blanc, Italy

Posted By: The Ski Channel on January 9, 2014 8:00 am

The Swatch Freeride World Tour 2014 by The North Face ® (FWT) is ready for action at the debut event at Courmayeur Mont Blanc, Italy on January 18th.

After postponing the event at Revelstoke, Canada until March 2014, the FWT is more than excited to be debuting the awaited event at Courmayeur. Fans around the world can watch the action live at FreeRide World Tour.

Get excited and check out the FWT Courmayeur teaser here!