perkingthepansies.com
So This is Christmas and What Have You Done?
We all know Christmas is big for business so Christmas ads must be big too. John Lewis, that bellwether of the British high street, usually leads the pack. Its lavish TV offerings rarely fail to tu…