FWT 2013: The best of the Xtreme Verbier

Comments by Jonathan Glass/

Highlights from the Swatch Xtreme Verbier 2013 by The North Face, the final competition of the Freeride World Tour 2013.