Quizzing Live

Lance Armstrong Now Holds The Record For The Most Consecutive Wins In The Tour De France Can Anyone Tell Me How Many Times He Has Won It To Gain That Title

Answer:
7