Angel Haze leaked her debut album yesterday... well... she tried to. You can head here for all the information, but it basically comes down to an artist trying to take control of her music at the annoyance of her label.

Whether the move was a clever marketing ploy or not, Haze got what she wanted as Island/Republic Records have moved the release of Dirty Gold from March of next year to December 30th of this year. Haze explained the situation on Twitter:

"My labels didn't think that I would do it, but I did. It's hard to put at risk everything I've spent this year working on but I had to. For both me and you guys. No one should ever be afforded the opportunity to fuck with your dreams. REGARDLESS OF WHO THEY ARE. They do not own you or your faith or your future and because of what you guys helped me show them. My labels have agreed to release Dirty Gold December 30th. Uk & US. (Rest of the world, we are coming for you as well). Thank you all. Night."

It seems rather apt that 2013 would end this way. What a crazy ride.