WINNERS & PERSONALITIES

No Comments

Winners

safety

Red Bull TV is the official broadcasting channel of the super-popular UCI Mountain Bike World Cup and Julien Absalon from France has set the record for winning this championship 7 times, which is a world record that has evaded any other mountain biker so far in history.

Read More