by Simon Krieger | Aug 25, 2016 | 2016, 2016, Uncategorized
The Tour de France, cyclings most prestigious annual race is held every year througout France. With 21 day long segments (or stages) over a 23 day period the races covers over 3,500km! With around 200 cyclists in around 20 teams many nations are represented. The 2016...
Follow Us!