There is something quite appealing to the old rivalry between the three big German car makers BMW, Audi and Mercedes. With each brand having a similar alternative for pretty much any of the vehicles of the others, the various pokes and prods between the manufacturers are fun to witness. Recently, BMW struck a blow to [...]