Senegalese rappers deliver memorable concert at Muffathalle in Munich