If there is one thing I enjoy about Mercedes-Benz’s touring car efforts, it is the fact that they make some of the most aggressive noises to ever come from a V8. They aren’t screamers, like Italians are, and they are different enough from the snotty American noise we all love that you could pick out […]
More...
More...