Loading...
Uploaded by trolleybus654 on Jan 13, 2012
The New Bus for London - LT 1 - is launched at Trafalgar Square. We see the press and enthusiast scrum and Boris is seen demonstrating the open platform. The bus is driven by Transport Commissioner Peter Hendy.
Autos & Vehicles
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)