On the flickering stage, a band was playing passionately, the music was beautiful and the audience was shouting.