Crammed France on Fri, 31/08/2012 - 02:00
STAFF BENDA BILILI are back with a new album and a new tour! Release date September 3rd. Pre-order now and be the first to see their exclusive interview * Crammed Discs is pleased to present one of the most inspiring success stories in the global music scene. Fearless Congolese band STAFF BENDA BILILI are back...