Influential hip-hop and dub drummer Keith LeBlanc has died. The news of his passing was confirmed by Adrian Sherwood's On-U Sound label, with which LeBlanc enj...
LeBlanc had been a key member of Adrian Sherwood's On-U Sound stable for a number of years, appearing as a guest musician on various projects Read more