The best Tour de France website ever? If you can understand the French then the trailer above is for a new website packed with audio from French radio over the years.

http://tour-en-tete.radiofrance.fr/