As If Their Teeth Aren't Bad Enough

|


Harrods in London gets Europe's first Krispy Kreme outlet.