On the flickering stage, a band was singing hard and playing dynamic music.