Goodbye Bec des Rosses - The FWT Journal, March 25

2013-03-25 277

The Xtreme Verbier is the final of the Freeride World Tour and the last competition of the season. Follow Frenchmen Seb Michaud and Aurélien Ducroz for their last freeride competition.