On a noisy stage, a band played and sang on the stage.