Tor des Geants is Coming!

September 9th sees the start of one of the year’s most awe-inspiring races: Tor des Geants. We take a look at this race and what makes it so special.