Image 1 of 1
130716-DEU-131-TimGraham.jpg
Mercedes-AMG engine production factory in Affalterbach in Germany - display of M156 E63 V8 engine with cutaways to show detail