Mayor tells citizens to get on their bikes - Video

2nd August 2010, Comments 0 comments

02/08/2010 - London welcomed a two-wheel revolution as 5,000 bikes were made available for hire on the English capital's roads.

0 Comments To This Article