It looks like Angel Haze is ready to put her issues with fellow female rapper Azealia Banks behind her.  The two women went at it not too long ago in a heated Twitter exchange during which each artist ended up dropping multiple diss tracks back-and-forth.  Angel released "On The Edge" and "Shut The F*ck Up" at Azealia, but she is now trying to move on and apologized to her many fans in a video.

See her apology above.