Storia: Met Police seizes more than £8m worth of vehicles in London — Warptech Lab News