There simply is nothing like the jagged face of the Bec des Rosses, which serves as a fitting locale for the "Grand Finale" of the Freeride World tour. Ride along in POV with Reine Barkered during his winning run in the Freeride World Tour '17. They don't call him The Mayor of Stomptown for nothing!
Category
🥇
Sports