A Mercedes C300 sits alongside Mercedes merchandise at a Mercedes Benz of Chicago dealership April 7, 2008 in Chicago, Illinois. Mercedes sales were off 3.7 percent in March compared to the same month Last year. Overall, luxury vehicle sales are off nearly13 percent for the year.
(April 6, 2008 - Photo by Scott Olson/Getty Images North America)
(April 6, 2008 - Photo by Scott Olson/Getty Images North America)
Source: Zimbio.com