Displaying posts tagged with

“Leyla McCalla”

2016-10-14 – World Music Top 10 + Leyla McCalla interview

Your monthly top 10 countdown featuring a track from each of the ten best new global releases of the last couple months as compiled by STG’s crack team of statisticians. Plus an interview with cellist Leyla McCalla, a Haiti-rooted, New-Orleans-based former Carolina Chocolate Drop, and a few other tunes. Thanks for your support during last […]