The Mercedes-Benz S-Class, winner of the World Luxury Car of the Year Award, is on display at the New York International Auto Show, Thursday, April 17, 2014, in New York. The S-Class beat the Land ... more 
The Mercedes-Benz S-Class, winner of the World Luxury Car of the Year Award, is on display at the New York International Auto Show, Thursday, April 17, 2014, in New York. The S-Class beat the Land Rover Range Rover Sport, left, and the Bentley Flying Spur, center. (AP Photo/Mark Lennihan) less 
1 / 1
Associated Press | Photo By Mark Lennihan
Thu, Apr 17, 2014 10:00 AM EDT