Imola's motor racing circuit in Italy will host this year's road cycling world championships
Imola's motor racing circuit in Italy will host this year's road cycling world championships
3 September 2020
The UCI governing body has shortened the programme down to the elite men's and women's individual time trials and road races starting September 24.
The track will also host its first Formula One grand prix this year since 2006.
© 2024 Newstalk ZB, NZCity