a rap group performing live music