Drivers of five cars 'not welcome' in England and face police 'crackdown'

Drivers of five cars 'not welcome' in England and face police 'crackdown'

Tamworth Herald

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