04 oct 2023SA duo On Display releases new single StuckSouth African electronic post-hardcore duo On Display has unveiled its latest single ‘Stuck’.Par Peter Choge