FanIQ Tagged: Lance Armstrong trivias

trivia

How many times did I win the Tour de France?

11/30/-1 in Cycling   |   jaysinw   |   4952 respect