Romanian police recover high-performance bicycles stolen from Italian team

By | October 29, 2021
The bicycles went missing last week from a hotel in Lille, where the Italian team was staying during the UCI World Track Championships.