The Berlin-based, Nigerian sound artist’s new album is due on his own Danfotronics label
Emeka Ogboh will release his new album, ‘6°30′33.372″N 3°22′0.66″E’, via his newly launched Danfotronics label in July. Listen to the track ‘Ayilara’ below. The Berlin-based...