Articles Tagged ‘yum yum chips’

Presenting the chips of the future

LG2 might have discovered the original meaning of “surprise and delight” in a new spot for Yum Yum Chips.