MMusic Read More 1 minute read Ibeyi Announce Debut Album To Be Released In February 2015 | Music NewsbyMelanie JohnNovember 4, 2014 French Cuban twins, Lisa-Kande and Naomi Diaz, are the musical talent that make Ibeyi, which means twins in Yoruba. In…