I don’t get the message that Heinz is trying to put across in several of its commercials in India. Here is one of them:

Related Contents:

  • No Related Posts