Leaders
The Week In Advertising
Dove (US) - Men Care Other than a common language, if there's one thing that separates the Brits from the Americans, it's advertising. Take this spot for Dove Men Care; you just know it's an American ad before you even hear the first 'Daddy!'. In...
Posted by: Magnus Shaw