Print Campaign for Introduction of Mercedes SLK in Germany

(Translation: It lets you display happy moments. If you want to.)
(Translation: In the old days you serenaded your beloved. Now you can just park.)
Using Format