IS THIS THE CANNES GRAND PRIX? THE NEW LUX SPOT VIA SANTO, BUENOS AIRES

| | 7 Comments

Advertising Age ad critic Bob Garfield thinks it’s a contender, but do we?