The Freeride World Tour is an annually toured series of events in which the best freeskiers and snowboard freeriders compete for individual event wins, as well as the overall title of World Champion.
The Freeride World Tour is an annually toured series of events in which the best freeskiers and snowboard freeriders compete for individual event wins, as well as the overall title of World Champion.