Live: 2024 Tour de France | Stage 1, only in Canada Click Here to Watch the Video from FloBikes… Share