The classic German automotive triumvirate: Audi, BMW, and Mercedes-Benz, have been locked in a seemingly eternal war for as long as we can remember, and then some more. For 2026, the battle is taking ...