Azealia Banks Calls Out Lily Allen Over Beyoncé ‘Cowboy Carter’ Comments: ‘Stop Right There’
Azealia Banks is never one to mince words, and she’s revived a decade-old feud with Lily Allen as she came to Beyoncé’s defense. The “212” rapper took to her Instagram Stories over the weekend to call out the British pop star for her criticism of Bey’s Cowboy Carter album, andContinue Reading