A strange-looking band played rock music on the stage.