These are the world’s best police cars
Dodge has called in the Charger for proper police duties. But is it the world's finest cop car?
Posted: 15 Aug 2014
Italian police Lotus Evora S
Ah yes, the Evora S again. Though this time, used by the Carabinieri - surely the world's hardest and most scariest police force (they're trained as soldiers for crying out loud) - for expediting the transfer of essential human organs. They're even equipped with fridges to keep said organs fresh. Don't get on the wrong side of the Italian rozzers, mind, or you'll find your own offal-parts in there too...