The Glasgow synth-pop trio were anything but mellow on Saturday during the scorching Texas heat on Day 2 of the Austin City Limits Festival. Chvrches lead singer Lauren Mayberry prowled the stage looking like a vengeful prom queen escaped from an Eighties slasher flick, in a poofy ballroom gown, a …
Read More »