This is the kind of incident that will make you lose faith in humanity. Two Mercedes drivers (let’s call them Dumb and Dumber) met under a narrow bridge in Maidenhead, UK and refused to give way to one another.
Read more »
Automotive news, all about new models, the latest spy shots and much more