On a small stage, a band is playing passionately and singing loudly.