Lorde Debuts New Song “What Was That” Live at Washington Square Park
Lorde debuted her forthcoming new single, “What Was That,” on Tuesday evening, April 22, at New York’s Washington Square Park. The singer stood on a wooden platform at the center of the park’s now-dormant fountain and sang along...
Read More