Home Tags Scottish National Team
Tag: Scottish National Team
A Scottish team has again been invited to ride the end of season event in France — the 14th International Critérium de Levallois - which will take place on Sunday 17th October. As always the race will be 60 laps of a 1.8 km circuit, a total distance of 108 kms (approx. 70 miles).