Ipsy.
Be a Bombshell cosmetics.
What just happened here?
Are you one of the lucky owners of batch #0310? If you are, then you get the opportunity to smell (and use) the worst smelling cosmetic product I, personally, have ever sniffed. Continue reading