Carlos Sastre was overall winner for Tour de France 2008.
there is no national teams at the tour de france, every team is multinational
No. You have to be a part of a team to be allowed to race in the Tour de France
20 teams of 9 riders each provides for 180 participants in the 2008 Tour de France.
France and Italy
There are 21 stages in 2008.
"Tour de" basically means "tour of". So tour de France = tour of France.
July 5, 2008
Tour de France was created in 1903.
The Future Is Wild - 2007 De-Tour de France 1-12 was released on: USA: 1 March 2008
"Tour de France on TV" is "(le) Tour de France à la télévision" in French.