The European country that’s brought £3m of Ferraris and other super cars for its police January 9, 2024 A European country has brought in millions of pounds worth of Ferraris and other supercars to bolster its fleet and help catch More