This New ‘Man On The Moon’ Christmas Ad Just Might Bring You Tears Of Joy (Video)
This highly anticipated Christmas ad helps kick-start the festive season. Featuring a ‘man on the moon,’ it might just make you cry! John Lewis, the upscale British department store chain, have outdone themselves this year with their highly anticipated Christmas advertisement. First opened in 1864 in Oxford Street, London, since 2007 John Lewis has become […]