Tour de France - Armstrong: Winning without doping was i

Tour de France - Armstrong: Winning without doping was impossible
Eurosport
Lance Armstrong (AFP)
View Comments