Artizan announce Demon Rider

Artizan

Member
Dec 5, 2009
401
2
18
Artizan announce Demon Rider as the new album title. Once again Berlin based artist Eliran Kantor created a masterpiece for the cover. Demon Rider is slated for an August release. Pre-order HERE

33851520_10156367883804725_6853256053237219328_n.jpg