Mercedes automotive nostalgia over 3 years 1 The maximum speed of 250 kmh year of construction 1963 to 1981 luxury sedan over 3 years 0