On a dimly lit stage, a band was performing to its fullest, the music was lively and the audience was large.