A band performed passionately on the stage, with huge cheers from below.