Search
Library
Log in
Watch fullscreen
3 years ago

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

Cojones TV
Cojones TV
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.
See more about

Browse more videos

Browse more videos