While volunteering at the 2017 iHeartRadio Much Music Video Awards, I got to hear bits and pieces of artists rehearsing for their performances, Lorde being one of them. She sung both "Green Light" and "Perfect Places" (watch her amazing performance here!) and that is when I became obsessed with this track. Hearing her sing it... Continue Reading →