Mercedes-Benz S320L takes on the BMW 740Li and Lexus LS350
We drove the Mercedes-Benz S320L, BMW 740Li and Lexus LS350. Now, which of these luxurious 6-cylinder limousines best caters to the towkay who loves to drive and be driven?