bishopdavid.net
Dope
Another summer – another drugs scandal in the Tour de France – this time Floyd Landis, the eventual winner, is under suspicion of taking drugs. How else to explain his moribund perform…