Duo
Ibeyi Announces Fall North American Tour
The soul electronica duo, Ibeyi, have announced a North American tour, for this fall.  They will be supporting their self-titled album. You can check out the dates, details and poster, after the break. Read more