2010 Mercedes-Benz E63 AMG First Impressions
Stuttgart, Germany, AMG - the mission: Combine pure sports car dynamics with day-to-day Mercedes suitability. In case the purpose was unclear, that's the messaging from Kai Marten, Director of AMG Operations in Stuttgart, Germany.