Ibibio Sound Machine sound like they are from 1980s Nigeria. They aren’t – the band was formed in 2013 in London. That’s not to say…
One song a day keeps the doctor away!
Ibibio Sound Machine sound like they are from 1980s Nigeria. They aren’t – the band was formed in 2013 in London. That’s not to say…