curbsideclassic.com
Vintage Left Brain Ad: 1978 Mercedes-Benz 300SD Turbodiesel
Long before any car becomes a classic, it was a new car, and the advertisements dreamed up by the Mad Men usually proclaim every new car to be the latest and greatest. In the case of the 1978 […]
Robert Kim