New York’s own, IKILLYA, will be unleashing War for an Idea on June 2nd via Urban Yeti Records, and as you’ve already heard in the ‘Your God’ and ‘Betray Your Creator’ singles, this is going to be one of the most furious, yet focused releases of 2017.
Today the band has teamed up with Metal Insider to premiere one of my favorite tracks off the upcoming record.Continue reading