Christmas ads are the thing in the United Kingdom. All supermarkets try to outshine each other by having the most beautiful or – this year – the most controversial Christmas ad on TV. This year, Iceland grocery store’s clip was …
Christmas ads are the thing in the United Kingdom. All supermarkets try to outshine each other by having the most beautiful or – this year – the most controversial Christmas ad on TV. This year, Iceland grocery store’s clip was …