Lana Del Rey wins Best Album In The World at NME Awards 2020
Lana Del Rey has won Best Album In The World at the NME Awards 2020 in London this evening (February 12). Returning to the O2 Academy Brixton and …
NME Magazine flipped this story into NME•1526d