1982 Mercedes 240D commercial- efficiency in all its forms

U.S. market commercial featuring the 1982 Mercedes 240D, “the one $22,000 sedan that has the nerve to put function first...“
Back to Top