Remove news viva-la-vulva
article thumbnail

Brand purpose dominates at the Epica Awards

Creative Review

The film faced some strong competition from Libresse’s much-lauded Viva La Vulva and another Mercedes-Benz spot, I n the Long Run (which picked up four gold awards), but was praised for its powerful message and compelling retelling of a fascinating tale from the brand’s past. .

Brand 68