Drivers of five cars 'not welcome' in England and face police 'crackdown'
Published
The Met removed more than sixty supercars from the roads in central London last week, alongside five arrests as officers cracked down on nuisance drivers.
Full Article