20 Mind Provoking and Creative Ads

We see advertising every single day, billboards, posters, radio ads, television and millions of annoying banners on the web. Advertising has generally become a really annoying thing that people tend to avoid. However, advertising is a communication tool and used in a right way it can affect large audiences to do what you want them to.