It’s seldom that stores ever get creative with their sales ads. But I found these ads from retail store Harvey Nichols to be too hilarious. They’re an advertisement for an upcoming sale at the store. Harvey Nichols is UK based and describes themselves as a ‘international luxury lifestyle’ store. If you’re not in the UK, you can check out Harvey Nichols online.






Comments on this entry are closed.