After the Worlds in Switzerland were dropped due to Covid guidelines, the UCI had to locate another scene in a short space of time, with Imola in Italy later being declared as the new host.
Showing posts with label International News Sports. Show all posts
Showing posts with label International News Sports. Show all posts
Wednesday, September 9, 2020
Subscribe to:
Posts (Atom)