Mercedes-AMG in Affalterbach: Where Dream Cars Come True Published on December 27, 2017 in Special Events by Michel Deslauriers Photo: Michel Deslauriers