Adriana Leite

The Green Beaver Company Videos: Smile

The Green Beaver Company Videos: Smile

The first great thing about the ads is that they are short, clear and straight to the point. The characters in the videos have a lot of doubts about what they are hearing or doing, however, their perfect smile does not give them away. And the second good thing, is the brand's name.