You’ve GOT to Hear This: “Affleck”


Affleck is a three-piece band based in Belfast, Ireland, who released their first, self-titled EP on the 29th of July this year. Their sound is a little difficult to define, with each track on the EP successfully displaying another side of the band’s potential, blending what is sometimes an almost commercial