Located in Hamburg, the 3D billboard is intended to bring the individualised, MANUFAKTUR equipment range for the Mercedes-AMG SL more clearly into focus.