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 Great Britain women’s team for World Championships 2020 in Imola. Show all posts
Showing posts with label Great Britain women’s team for World Championships 2020 in Imola. Show all posts
Wednesday, September 9, 2020
Subscribe to:
Posts (Atom)