The John Lewis Ad is Out and It Does Not Disappoint
The Christmas season in the UK gets off with a bang each year as lights are festively lit in a very public way and the Christmas shopping public rushes to their televisions to watch the best of this year’s Christmas commercials. Americans can scratch their head at this all they want. This is the UK […]