Top
Millennium Post

I'm self-deprecating: Lorde

29 March 2017 2:39 PM GMT
She is currently topping the charts with her new song 'Green Light'. However, singer Lorde says she doesnt like listening to her own songs.Lorde is...
Share it