Poll de everything
Quiz created by: JW
1. How many years did Lance Armstrong win in a row?
2. Who won this year (albeit contested)?
3. Where does it end?
4. What was the channel it aired on called at the time?
5. Whose record did Lance beat for most wins?