On the stage, a band sang and performed passionately.