Ibeyi – Self-Titled [Review] On April 16, 2015 By Acid Stag New Music French-Cuban twin duo Ibeyi, will pluck at your heartstrings and leave you craving more – ★★★★☆ by Tanya Rae