The high-performance Mercedes-Benz C63 AMG is making its North American debut at the Los Angeles Auto Show, open to the public November 16-23, 2007 at the L.A. Convention Center. Following the widely acclaimed launch of ... View 2008 Mercedes C63 AMG specs