DrownedInSound — Glasgow trio, Chvrches, summoned a storm of biblical proportions when they posted their debut track ‘Lies’ - a clean squeeze of sweet and sour electro pop - online last year. Critical adulation, a support slot with Passion Pit and a nomination ...
more info