A band played impassioned rock music on the stage.