Devin Townsend has long been one of the most under-appreciated musicians in the metal scene. His band's new album, EPICLOUD, was released today and it's the most brutal uplifting music you will ever hear! I got the chance to interview Devy a couple of weeks back...check it out! And make sure to listen to MORTAL SONGBAT tonight at 9pm to catch
Devin Townsend Project's new single "Lucky Animals"!