On stage, a band is performing, singing passionate songs and playing beautiful music.