greenwad submitted on 5/7/2007 Official AutoSpies Timestamp: 3:16:52 AM
Maybach, Mercedes-Benz’s ultra-luxury division, is in a bit of a sticky situation.When Mercedes-Benz decided to start up a new brand to compete with the world’s finest luxury cars (Rolls Royce and Bentley), the brand decided to strike at the heart of...
12 user comments | Category: New Cars