no,it is lance Armstrong
The winner of Tour de France Stage 1 was Julian Alaphilippe.
respect
Carlos Sastre was overall winner for Tour de France 2008.
Lucien Buysse, a Belgian,wasthe winner of the 1926 Tour de France.
To the winner of the Tour De France
AustraliaAustralia
Lance Armstrong
Lance Armstrong
It was Alberto Contador and he is Spanish
Lance Armstrong
Miguel Indurain, when he won the Tour De France in 1990 - 95, rode Pinarello bicycles.
Lance Armstrong from USA