Tour de France – 2010 July 30, 2010October 10, 2015 The Coxswain People being athletic and stuff. Oh yeah, while doing copious amounts of drugs. Impressive.