A rouleur is a type of racing cyclist who excels at long solo efforts and time trials. Read more
Coming soon