AdvertisementFirst Listen: Chicha Libre, 'Canibalismo'April 29, 2012Felix ContrerasfacebookEmailChicha Libre's new album, Canibalismo, comes out May 8. (Txuca)