On Yer Bike!
The world’s most famous cycling event, the Tour de France, kicks off this weekend for the 105th time in its history for a total of three weeks. Hence its name, the annual 21 stage race takes place in France, but it also occasionally passes or departs from nearby countries. Four years ago, the race departed… Read More On Yer Bike!