Saturday, July 7

Tour de France in London

The Tour de France starts in London today - I have noticed that the logo for the start looks rather clearer than the one for the 2012 Olympics.

No comments: