Ibibio Sound Machine have released their sixth album, Chopping Mountain, via Merge Records. The London collective will take it out on a headline UK tour starting on 2 October in …
Tag:
Ibibio Sound Machine have released their sixth album, Chopping Mountain, via Merge Records. The London collective will take it out on a headline UK tour starting on 2 October in …