0 FacebookTwitterPinterestWhatsapp CARS London Police Have Seized Over 60 Supercars for ‘Anti-Social’ Driving by multimill August 14, 2024 by multimill August 14, 2024 0 comment Authorities in one central London borough are finally wresting control of the streets back from unruly drivers. The Metropolitan Police just announced that it has seized over 60 “supercars” in… Read more