13 February 2006: Tour De France in London in 2007! - a podcast by Jack Thurston
from 2006-02-17T18:28
::
::
The Bike Show returns after a winter break to the news that the Grand Depart of the 2007 Tour De France will be in London!! Featuring the formal presentation by ASO’s Jean-Marie Leblanc and a press conference by London Mayor … Continue reading ?
Further episodes of The Bike Show Podcast
Further podcasts by Jack Thurston
Website of Jack Thurston