At the start of the 21st century things started to change but performance cars, like the 5 in this article, still delivered ...
When it comes to German luxury and performance, BMW and Mercedes are at the top of the list. However, that doesn't mean the engines are the same.