insidethemakeupdrawer.com
First Impression | Jeffree Star X Shane Dawson Mini Controversy Palette
So this arrived in my hands this morning. I had an insanely bad night and my pain was horrendous and I ended up needing to cancel seeing my best friends. But then my best friend came round and surp…