Late Pass# 99: Les Nubians – Makeda (DJ Spinna & Ticklah Mix) + Interview I ran across this really inspiring interview with Celia and Helene aka Les Nubians which begins with them literally singing about the planet of Brooklyn. Originally Read More »