Greater than three a long time have handed for the reason that W124 coupes got here out of the Mercedes manufacturing facility in Stuttgart. Again then the adverts claimed that it is a good …

source