On the stage, a band was performing, playing and singing, with passion.