Hosted on MSN
Metropolitan Police seize 90 luxury vehicles worth $10 million in central London crackdown
Central London saw an unusual collection of cars taken off the road during a three-day police operation in August. Officers seized 90 vehicles worth more than $10 million, or over £8 million, while ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results