Recap: Verbier

Freeride World Tour 2018

The world’s top-ranked freeriders gave it their all on the legendary Bec des Rosses in Switzerland in epic conditions with one last chance to claim the 2018 Freeride World Tour title.

Freeride Action

Freeride World Tour 2018

Videos You May Also Like

Stories