7d
How-To Geek on MSNThe World's Best Car Won't Be Made in AmericaThe World Car Awards finalists are here, with one Japanese car and none from America, while China makes an appearance.
Mercedes-Benz has proudly boasted for decades that its S-class is quite simply the best car in the world. While you could be forgiven for thinking this is just an unusual case of German hyperbole ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results