
Jun 24-Jul 19, 2021
Jun 24-Jul 19, 2021
Watch the 2021 Tour de France live and on demand on FloBikes in Canada!

What Was The Best Moment Of The 2021 Tour de France?
Jul 22, 2021
Michael and Jessica share what they though was the single greatest moment of the 2021 Tour de France.