After releasing a new music video last month, TRACES OF YOU (interviewed for IDIOTEQ in 2013) have unveiled thbe full stream of their newest work called “Deliverance”, available now via German label Swell Creek Records! This material proves that these boys have no plans of slowing down. Make sure you have a good listen here and grab a copy of this recently unleashed beast! Go!