Videos

ibeyi – mama says

September 17, 2014

Check out new single ‘Mama Says’ from Ibeyi, the musical duo consisting of French/Cuban twin sisters, Lisa-Kaindé and Naomi Diaz.

Buy Mama Says here: http://x-l.co/mamasaysit
http://ibeyi.fr

Related