viernes, 13 de abril de 2012

London Streets Traffic Control Centre. ENGLAND



A film showing the processes and technology for managing traffic in London, that allows TfL to handle major events such as the Olympic and Paralympic Games.
More information: Highways Agency