John Lewis is a department store in the United Kingdom that yearly releases an elaborate Christmas advertisement. The following is their offering for 2013:
To see ads from past years, click here.
Merry Christmas from all the Forest Creatures!
Daily news, articles, videos and podcasts sent straight to your inbox.