A screenshot of footage showing London police cars colliding with people riding mopeds.In by November 27, 2018Leave a Comment