Island release new video
Belfast folk trio Island have recently released a video for their new release 'An Occurrence at Owl Creek Bridge.' ...
Belfast folk trio Island have recently released a video for their new release 'An Occurrence at Owl Creek Bridge.' ...
The first EP by Island certainly lives up to their definition of themselves as a storytelling folk group. The three ...