On a dazzling stage, a band was playing a passionate, moving music that drew cheers and screams.