Do you agree with ruling that strips Lance Armstrong of his 7 Tour de France titles?
Yes
No
Vote
View Results
See this poll on:
https://poll.fm/6487131/embed