LONDON, July 8, 2014 - Contestants pass by the Buckingham Palace in Stage Three of the Tour de France, in London, on July 7, 2014.

1 / 3

Chris Froome (3rd R) passes by the Buckingham Palace in Stage Three of the Tour de France

2 / 3

Germany's Marcel Kittel celebrates after winning Stage Three of the Tour de France

3 / 3
 

Latest News

Latest Photos