On a dazzling stage, a band is playing a fiery melody.