Azealia Banks hits back at Lily Allen over Beyoncé 'Cowboy Carter' criticism: "You're going to stop right there and sit this one out"
Azealia Banks has responded to Lily Allen's recent criticism of Beyoncé's new album 'Cowboy Carter', telling the singer to "sit this one out".