On the stage a band was performing, singing very well and passionately.