A band performed passionately on the stage, prompting enthusiastic cheers and shouting from the audience.