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