According to Azealia Banks, the Stone Roses tried to sabotage her set at a recent music festival, and now she wishes them nothing but "excrement and death."
MoreAccording to Azealia Banks, the Stone Roses tried to sabotage her set at a recent music festival, and now she wishes them nothing but "excrement and death."
MoreThe Stone Roses only released two albums, in 1989 and 1994, before breaking up, yet fans have been clamoring for a reunion for nearly two decades.
More