Incredible Char Har Lee shoes. Available @ Selfridges London.
Supposedly, this TV advert has helped boost 40% of sales in John Lewis department stores throughout the UK.
Their message is pretty clear after you watch it – life’s too short, spend before you end up in a coffin six feet under. Somehow, it brought tears to the eyes of British consumers, and they found themselves in the stores… doing a lot of shopping.