Loading...
Uploaded by trolleybus654 on Jan 13, 2012
More of the atmosphere when London Mayor Boris Johnson launched his New Bus for London in Trafalgar Square on 16 December 2011
Autos & Vehicles
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)