rebelradio.com
Master and Dehuman Release Split Album, "Decay Into Inferior Conditions" -
Master and Dehuman team up to release their combined, split album, "Decay Into Inferior Conditions", due out December 8, 2017, and kick off European Tour.