Loading...
The Mayor of London unveiled the design for the New Bus for London on 17 May 2010. Find out more about its revolutionary design at http://www.londo...
MayorsOfficeLondon • 1,216,453 views
Bring back the TROLLEYBUSES!!!
Bring back the TROLLEYBUSES!!!