Freeride World Tour

The world title race heats up in a new location to the Freeride World Tour map: Kicking Horse Mountain Resort in Golden, British Columbia, Canada. Its steep and uncompromising faces will make it a serious challenge to face for the 48 best riders.

Related Events

Related Videos

Stories