This past weekend, CHVRCHES rocked it for not one, not two, but three nights in a row at New York’s Terminal 5. Were you one of the lucky fans to make it to a show?
Portugal. The Man was there. Were you?
…And if you didn’t catch the band last week on The Tonight Show with Jimmy Fallon, watch below!