For Immediate Release
VERBIER, SUI – MARCH 26, 2014 – After a week of waiting, organizers have confirmed the Swatch Freeride World Tour by The North Face will take place on Saturday, March 29, 2014. On Verbier’s mighty Bec des Rosses north face, riders will fight for the world titles in freeride skiing and snowboarding. Thanks to the recent heavy snowfalls, the 34 participants and the spectators can look forward to great conditions at this concluding event of the FWT season. The competition will be broadcast live on the Internet on Powder.com at 9:00 AM CET.