Lance Armstrong back for Tour de Suisse after 9 years

2nd June 2010, Comments 0 comments

Geneva, Switzerland GenevaLunch - Lance Armstrong will be back in the Tour de Suisse cycling race for the first time since he won it in 2001. The race promises to be a colourful one, with Armstrong, who won the Tour de France seven times, gearing up for the big French race after crashing out of the ...

0 Comments To This Article