Tag: Lorde new album
“Green Light” on the Return of Lorde & Her Charlotte Russe-esque Pink Dress As She Runs Through the Streets of L.A.
For a minute there, it felt as though Lorde might be suffering from the curse that seems to befall any new artist who wins his or [Read More…]