Carry The Torch – CD Artwork
Swedish Death/Thrashers Carry the Torch are announcing their new studio album "Delusion" which is going to be released worldwide on May 26th by Black Lion Records. The cover art below is made by me but there will be more graphics on the digipak case and booklet...