The Indo Daily
Lance Armstrong and me: Paul Kimmage on his part in bringing down the disgraced cyclist (part 2)
Lance Armstrong was the only rider to win seven Tour de France titles. In the second of a two-part special, Sunday Independent Journalist, Paul Kimmage tells his story in the aftermath of Armstrong's explosive confession.
See omnystudio.com/listener for privacy information.