13 February 2006: Tour De France in London in 2007!
The Bike Show Podcast - A podcast by Jack Thurston
Categorie:
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 →