Auto123.com - Helping you drive happy

Bigger S-Class with more technology coming in 2006

Consider the plight of the company that has to replace what it likes to call the "best car in the world." How do you top that?