Brazil hosting masters mountain bike world championships

Over 550 mountain bikers from all over the world confirmed their participation on the UCI Master Mountain Bike Worlds, that will take part September 10 - 12 in Balneário Camboriú, in the South of Brazil.