A AutoNews 10 Year 15 Year Joined Dec 17, 2008 Threads 2,624 Messages 2,624 Jun 14, 2010 #1 A new brand claim using the words "The best or nothing" will be the focal point of Mercedes-Benz marketing in future. Link
A new brand claim using the words "The best or nothing" will be the focal point of Mercedes-Benz marketing in future. Link