Catalog / brands
1 SPOTS1980s–1980s
▶ Play all in order
A 1988 Mercedes-Benz S-Class television commercial. The W126-generation S-Class was Mercedes' flagship luxury sedan throughout the 1980s, produced from 1979 to 1991.