Thursday, January 26, 2017

13518: Asinine Assassination.

This Mazda advertisement from Saatchi & Saatchi in Israel should have been shot down in the concept stage.

No comments: