After some serious industry frustration, Angel Haze's debut Dirty Gold has landed on iTunes, today. The 2013 XXL Freshman recently told XXL she wanted “to be a voice for the voiceless.” Today she officially gets her chance. On the album, the Michigan MC looks to get her point across without the assistance of big features, only inviting Sia to join the project. The album features the previously released tracks, "New York," "Echelon (It's My Way)" and "A Tribe Called Red."

Stream the entire alum, HERE.

More From XXL