"Puppet Master" Video By Thy Art Is Murder
Not much to say here, this Thy Art Is Murder video speaks for itself. The song is "Puppet Master" from their newest release "Dear Desolation", which was recently released on Nuclear Blast Records.
So far the album seems to be getting mixed reviews. What are your thoughts?