FWT14 FINALS – Verbier Ski Highlights
Highlights from the Swatch Freeride World Tour Xtreme Verbier 2014 by The North Face snowboarding competitions at Verbier on the Bec des Rosses.
Highlights from the Swatch Freeride World Tour Xtreme Verbier 2014 by The North Face snowboarding competitions at Verbier on the Bec des Rosses.
Get the latest snow and mountain lifestyle news and entertainment delivered to your inbox.