Lance Armstrong 'knocked off Tour de France bike' - David Walsh Cojones Icon

2019-01-16 3

Inside the mind of legendary journalist David Walsh’s pursuit of Tour de France’s greatest cheat Lance Armstrong. Walsh discusses the mind-set of his 13 year quest to reveal the doping scandal that led Armstrong from Cancer sufferer to 7 time Tour de France winner.