Police vs The Arab Supercars in London!
Over the summer months in London, the affluent area of Knightsbridge becomes littered with crazy and colourful supercars from Arab countries. Due to constant complaints from the residents, there has been increasing police presence on the streets,