'The Hangman' Artwork Unveiled

Artizan

Member
Dec 5, 2009
401
2
18
Artwork for the upcoming single 'The Hangman' from the album 'Demon Rider' by Artizan
Illustration by Eliran Kantor (Testament, Iced Earth, Hatebreed)
Pre-Order Demon Rider HERE
promo1500px.jpg
 
  • Like
Reactions: Kez