It was Alberto Contador and he is Spanish
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
no,it is lance Armstrong
Alberto Contador of Spain was the 2007 winner by 23 seconds over Cadel Evans and 31 seconds over Levi Leipheimer.
Lance Armstrong from USA
Lance Armstrong
Lance Armstrong with a total of 7 wins.
Faustian coppi