London News

London Police Car responding stuck in traffic

Tagged , , 22 Comments on London Police Car responding stuck in traffic

a Volvo V70 traffic police car of London Metropolitan Police – Roads Policing Unit stuck in traffic in Euston, London, UK. BX61 EFA Metropolitan Police Volvo V70 D5 Traffic Car © TheAviationWeb […]

READ MORE