On a dazzling stage, a band sang passionately. There was a steady stream of shouts and screams from the audience.