This is Chvrches. One of the big misses in my concert attendance in 2013. Doubly cursing since I'm sure they will be big enough for a venue too big for me to want to go to.
At least I can enjoy this performance.
The set is:
Under The Tide
The Mother We Share