Florida-based melodic power metal band Artizan is slated to release their new album Demon Rider on August 17th via Pure Steel Records. The tracklisting for Demon Rider has been released and can be found below. The sensational Demon Rider artwork was illustrated by Berlin based artist Eliran Kantor, who...
Continue reading...
Continue reading...