Tour de France is back…

Everywhere you look the world is talking about the FIFA World Cup but another race has started. The 2010 Tour de France began on July 3rd and will run until July 25th. For road cycling fans this is always an interesting race to watch. In its 97th year this race is broken down into 1 prologue and 20 stages covering 3,642km from Rotterdam to Paris. The Tour is always exciting to follow. With the...Read more