This Mazda advertisement from Saatchi & Saatchi in Israel should have been shot down in the concept stage.
No comments:
Post a Comment