Rapper is furious her debut LP hasn't been released this year

Angel Haze has lashed out at label Island Records by leaking her debut album ‘Dirty Gold’ almost three months before its official release date.

The LP was due to drop on March 3, 2014, but Haze wanted to release it this year because it was finished. It was available to download for free on Soundcloud, but now appears to be deleted.

The leak comes after the rapper ranted over multiple tweets that she felt Island Records were dealing with the album’s launch incorrectly. Posting overnight that her “frustration was building”, Haze tweeted that she “did not promise an album and not deliver, unlike every fucking one else” so was confused as to why ‘Dirty Gold’ wasn’t coming out this year.

The artwork for ‘Dirty Gold’ was released earlier this week (December 16) alongside a lyric video for Haze’s newest single ‘A Tribe Called Red’.

The album features production from Greg Kurstin (Lily Allen, Tegan and Sara) and Markus Dravs (Arcade Fire, Mumford and Sons) and includes a track written by Australian singer-songwriter Sia, who has penned recent hits for Rihanna and Rita Ora. Haze, meanwhile, recently recorded a cover of Miley Cyrus‘s Number One single ‘Wrecking Ball’. Its tracklisting is as follows:

The tracklisting for ‘Dirty Gold’ is as follows:

‘Sing About Me’
‘Echelon (It’s My Way)’
‘A Tribe Called Red’
‘Deep Sea Diver’
‘Synagogue’
‘Angel + Airwaves’
‘April’s Fools’
‘White Lillies/White Lies’
‘Battle Cry’
‘Black Dahlia’
‘Planes Fly’
‘Dirty Gold’

See highlights from Haze’s rant below.