On the stage, a band was performing with passion, making a wonderful musical sound.