Ad Review

Dove's New 'Onslaught' Ad a Triumph

Exquisitely Combines Social Responsibility and Brand Marketing