Attending the Tour de France
Last updated on March 29th, 2015 at 05:43 pm 2014 is a special year for the Tour de France as the race is commemorating the 100 year anniversary of the start of World War II. This year the race runs from July 5th-July 27th and begins in Leeds, England. The first three stages of this…