Titles decided on Verbier slopes
  • 11 years ago
The final stop on the Freeride World Tour was in Verbier, on the slopes of the infamous Bec de Rosses.
Recommended