Ibeyi

Ibeyi S17E17 - Ibeyi 2018

Lisa-Kaindé and Naomi Díaz never fail to mesmerize. Watch the twin sisters perform a four-song set at the Tiny Desk.

  • Released: 2018-02-07
  • Runtime: 50 minutes
  • Genre:
  • Stars:
  • Director: