The Tour de France is the largest sporting event in the world. Spanning three weeks, with an audience of 3.5 billion on television and 12 million on the roads, it is also unique in that you don't need a ticket to attend and you can get really close to the action - sometimes even too close if you are one of those f*!@£*¢$ running next to the riders on climbs... This is what it sounds like at the Alpe D'Huez, one of the legendary climbs of the sport.
Read More