Every year around this time, a lot of possibly crazy people on bikes, hit the French – and this year British – tarmac for the month long Tour de France. The worlds greatest and best known cycle race is back for another year to wow spectators roadside and on television […]
Read the original post by Richard Devine