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. Engine manufacturing at the heart of AMG Before jumping into my ‘First Impressions’ of the formidable E63 AMG, let me [...]