A brief look at the members of the Festina Cycling team which was excluded from the tour de France after their director admitted that he supplied performance enhancing and illegal drugs to his riders.
With sports Cycling tour de France.