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.