Corporate News
Mercedes-Benz Sculpture Takes Center Stage at 2010 Detroit Auto Show
The sculpture is an exclusive, sensuous creation and extraordinarily eye-catching, but it also transports car design into a new, artistic reality
Words
Chris Danielson
January 11, 2010