Make People Feel Good

by Melvin Ram on January 30, 2010

I love the commercial below by Discovery Channel. It’s good marketing. On point. Feels good. Memorable.

Version 2

Leave a Comment

Previous post:

Next post: