Image 1 of 1
130716-DEU-254-TimGraham.jpg
Mercedes-AMG GmbH engine production factory in Affalterbach in Bavaria, Germany - precision tools suspended from ceiling