Death metal band IKillYa have released a new video titled “Betray Your Creator” off their upcoming album ‘War For An Idea’ out June 2. You can view the video below:

 

#IKillYa

#BetrayYourCreator

#WarForAnIdea