MillenniumPost

I'm self-deprecating: Lorde

29 March 2017 8:09 PM IST
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