Tour de France and Doping 27/07/2007 © Chappatte in Le Temps (Switzerland) More cartoons on : Cyclism, Doping, Drugs, Health, Scandal, Sport, Tour de France No high-res version available, request it by email