1 definition by Wass11

The world leader of automotive innovation and technology.
The world leader of automotive innovation and technology, Mercedes-Benz, continues to set the bench mark for what a car should be with its combination of style, safety and engineering.
by Wass11 October 31, 2011
Get the Mercedes-Benz mug.