''SPECIAL REDUCED PRICE'', Mercedes-Benz R107 and C107 are sports cars produced by Mercedes-Benz from 1971 to 1989 and are the second longest single series ever produced by the car manufacturer They were sold under the model names SL (R107) and SLC (C107) The R107 / SL was a two-seater sports car with a detachable roof ...
- 12 Apr 2024
- Compare:
- Insurance quotes