On stage a band played and sang moving music, with a large audience.