Live performance of Lorde’s new debut song “What Was That” at Washington Square Park
To everyone’s surprise, Lorde performed on the evening of Tuesday, April 22, at New York City’s renowned Washington Square Park, releasing her new single, “What Was That.” The New Zealand pop sensation delivered the debut in a stripped-down, spontaneous setup, standing on a wooden platform placed at the center of Read more…