Skip to content Skip to footer

UCI Track World Championships 2021

The 2021 UCI Track World Championships were held October 20-23 in Roubaix, France at the Vélodrome Couvert Régional Jean-Stablinski, known locally as “Le Stab”, located adjacent to the velodrome which hosted the finish of the famous Paris-Roubaix races for women and men. The Union…

Contact to Listing Owner

Captcha Code