French Sisters Ibeyi Make Their American Live Return for March and April Tour
French sisters Ibeyi will start their highly-anticipated North American headline tour dates in Los Angeles on March 10th. Following their third album Spell 31 released last May and the unfortunate postponement of their American tour, Lisa-Kaindé and Naomi Diaz will finally bring their powerful new show, including a full live band, to fourteen major American cities. Ojerime and Annahstasia are joining Ibeyi on select dates. See all live tour dates on their website.