First Christmas Shop Window Display Of 2018 Gets Mixed Reactions
Selfridges in London reveals its 2018 Christmas window display, with the theme “Selfridges Rocks Christmas” featuring “Rock Santa”. But not everyone was bowled over by their early-bird unveiling.