Swarms: Black Chapel Sun

Monday 27th November // The inspirational sound of Swarms is once again echoing throughout the community, creating the perfect ending to a fantastic year of music. The UK based 3 piece have recently announced their 2017 album release ‘Black Chapel Sun‘ which is sure to create waves of massively chill euphoria and sweet sorrow electronica. The …

Swarms: Black Chapel Sun Read More »