Charles Spencer, Carlos Mena, Ezel, Yoruba Soul, Boddhi Satva, DJ Cecil
OCH003 05 Feb 2008
Carlos Mena has attained a reputation as one of dance music's hottest rising stars, for his DJ sets and his production on various labels, including his partner's Yoruba Records. Here he reminds us that it is his gift of spoken-word that had...