LA 2007: Mercedes-Benz C63 AMG stateside debut
Click on the image above to view high-res gallery
Over at the Mercedes pavilion, Los Angeles played host to the North American premier of the acclaimed Mercedes-Benz C63 AMG. The hotrod sport sedan from the Stuttgart is the three-pointed star’s eight-cylinder answer to the Audi RS4 and BMW M3, and […]