Published on : Saturday, January 11, 2014
One of the symbols of the Tour de France went on public display in Leeds today as the city prepares to host the start of the world’s largest annual sporting event this summer. The official Grand Départ trophy is held …
|
||