So tell me - WTF was the people at the Lions thinking when they wrote the line for this years Lions Advertising Awards, take a look in pic above the line says " BIG IDEAS CAN MAKE ANYONE FEEL SMALL" - Now I know there is going to be some up its own backside, buzz word idea behind this - probably something to do with better to be small - small is the new black bullS*hite, but come on. This copy is like too exclusive, it more than likely has it's roots in the Asia market - I du-no but to us it sounds down right over cooked.
Lions maybe you'd like to explain the thinking here?