Cannes Lions
SANTO, Buenos Aires / DIESEL / 2012
Overview
Entries
Credits
Description
When Diesel Island was born, back in March, the brand stated its intention to create the 'least fucked-up country of all'. That, er, didn't quite happen, as this latest spot demonstrates.
Similar Campaigns
12 items