Reviews Album Review: THY ART IS MURDER Dear Desolation Thy Art Is Murder bring forth an aura of desolation in their latest studio album Metal Injection August 16, 2017