Mercedes benz engineered to move the human spirit Source Source Source Source Source Source Source Read Also: Mercedes benz slogans Mercedes slogan Mercedes slogans Mercedes benz slogan Slogan of mercedes benz Slogan for mercedes benz