Eye of the Destroyer release "Death Master" music video The song is taken from their 2019 album Baptized In Pain which was released May 17th, 2019. Read More Video StuphTom McKayNovember 11, 2019Eye of the Destroyer, Baptized In Pain, Death Master, Deathcore, Death Metal, Decibel MagazineComment