Buses, Trucks and traffic at North Street Roundabout Romford, East London 29-01-15 (HD)

2015-01-31 3

Buses, trucks and traffic at North Street Roundabout Romford.