Choc Quib Town, CéU and Luisa Maita in World Music Chart Europe’s Top 20 of 2010 By Russ Slater 03 December, 2010
Upcoming release of The Roots of Chicha 2 means we don’t have to wait long for our psychedelic cumbia fix By Russ Slater 07 September, 2010