Polls » Do you think Lance Armstrong cheated?

Do you think Lance Armstrong cheated?

(Poll has closed)

Yes 69% 24 votes

No 31% 11 votes

35 total votes