News

Its popularity means it's really hard to get hold of a bar right now. LIDL revealed they sell 72 bars of the stuff per minute ...