Posted on June 6, 2012 (November 13, 2021) by IMMERSION Posted in AdvertisingTagged ad, creative, good, strategyLeave a comment on The Holy Grail of Advertising The Holy Grail of Advertising What makes for a good ad. Read More