Sunday, August 22, 2010

New Life's Decay Artwork and spoiler !

A new artwork has been uploaded ! This artwork has been exclusively made for an upcoming vinyl release. More info soon !


No comments:

Post a Comment