le tour le Duck Rubber Duckie 'NEW'
le tour le Rubber Duckie
The cycling race French tour is the oldest and generally considered the most prestigious.
Consisting of around 20 teams in total and 9 ride competitors per qualifying team.
" To win without risk is a triumph without glory "