News

These are the quickest police cars in the world – and some of them are so fast, their drivers require specialized training to ensure they can keep the car on the road, and not end up in a ditch.