The Olympic capital Sochi hosted a Freeride World Tour event on weekend, with RT putting together a montage of the most spectacular stunts from daredevil snowboarders and skiers.
The Olympic capital Sochi hosted a Freeride World Tour event on weekend, with RT putting together a montage of the most spectacular stunts from daredevil snowboarders and skiers.