Montreal 2011: Canadian premiere of the Mercedes-Benz C63 Affalterbach Edition
Mercedes-Benz revealed details about the new C63 Affalterbach Edition, which will be exclusive to Canada and limited to 30 units. The car's national premiere is scheduled for the Montreal International Auto Show (January 14-23, 2011).