Lance Armstrong has won an unprecedented seventh Tour de France, closing the curtain on one of the most extraordinary cycling careers ever. The American safely crossed the line in the peloton at the end of the 144.5-km final stage on the Champs Elysees
Share this Story















RSS – Posts