Displaying all articles tagged:

Ad Watch

  1. ad watch
    Train’s New Song That You Might Soon Hate Is HereIt’s the centerpiece of Coke’s new ad campaign, and it will be deployed to 90 countries.