Jan
13th
Stay connected Subscribe to our RSS feed
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). Full story...
The latest auto news, reviews, prices, product and vehicle releases.