23 Most Powerful Social Advertisements Ever June 23, 2015June 23, 2015thynkfeed team A well-made advertisement is designed to grab your attention and to remain in your memory long after you’ve left it behind, and that [...] Share this: Share Click to share on Reddit (Opens in new window)