About six months ago, I was sitting in a meeting in Eindhoven and, looking out the window, saw a huge badge on the rear of a Benz that said something like 300-24. In the US, you would not see that badge. They, of course, send us the M104, 24 valve engine, just no badge as such. The letters were the largest I had ever seen on the back of a Benz.
I spent about 7 weeks of last year in Europe and I don't remember seeing such a badge in Germany or elsewhere. Is this a Holland thing? Maybe these are just rare in Europe.
Have a great day,