2017 Tour de Beauce | Stage 5 Gallery4 years ago by Sam Wiebe US Professional Road and Time Trial Championships 2017 Tour de Beauce | Stage 4