Loading...
Uploaded by TransportforLondon on Nov 1, 2011
A time-lapse video of the first New Bus for London being built March to June 2011
Autos & Vehicles
Standard YouTube License
Load more suggestions
All Comments