Tour de France – 2010

People being athletic and stuff. Oh yeah, while doing copious amounts of drugs. Impressive.

Join the conversation