CHVRCHES are a new electro-pop outfit from Glasgow. Even though they only have two tracks available to date, the group shows some real promise. Check out the brand new single “The Mother We Share” which is due November 5 on National Anthem.
THE SKY REPORT ON NEWTOWN RADIO
Subscribe to Blog via Email
- The Sky Report on Facebook