New Ad Campaign Features Models Peeing Themselves
Harvey Nichols is a British retail store that sells only the best in fashion and beauty products. As it turns out, the sale prices on such fine goods can be so utterly astonishing that customers soil themselves at the mere suggestion of the sale...