Records Fall and New Stars Rise at Freeride World Tour Season Ender The 2025 Freeride World Tour ended in dramatic fashion on the legendary Bec des Rosses in Switzerland, with record-setting runs, rookie breakthroughs, and major titles for North American riders. The tour delivered exactly what freeride fans hoped for: high-stakes descents, bold lines, and leaderboard shakeups on the final stop of the season. Canadaโs WeiTien Ho claimed his first win on […] Industry News SnowBrains | March 20, 2025 0 Comments