Posted by Team Day Zero on 8th Jul 2025
The UCI Mountain Bike World Series saw a thrilling debut in La Thuile, Italy, this past weekend. Featuring one of the steepest and most technically demanding downhill tracks the series has ever faced.
…