Take one listen to this song. Now guess where CHVRCHES are from. LA maybe, possibly even Brooklyn, certainly not Glasgow. Yet somehow CHVRCHES, with their bouncy sun spiked vibes , are from the city that’s more likely to kick your teeth in that give you a consecutive day of sunshine.
They’ve picking up a lot of hype and rightly so. Like Grimes on a good day they’re pretty phenomenal.