Bizarre ‘road war’ erupts as Transit van and BMW drivers try to ram each other out of the way
Bizarre ‘road war’ erupts as Transit van and BMW drivers try to ram each other out of the way on a residential street The Transit van and BMW drivers approach each other on street in Dunkinfield Drivers refuse to give way to each other and drive vehicles into each other Smoke from tyres and fumes … Read more