For our 20th release we proudly welcome Bristol based duo Ill Truth to the roster. With the digital single Simiah / The Owl the boys bring you two stripped back but effective cuts of sure stepping drum & bass.