Band: Thy Art Is Murder
Song: “Puppet Master”
Directed by: Third Eye Visuals
Album: Dear Desolation
Release Date: August 18th, 2017
Label: Nuclear Blast Entertainment, Human Warfare
Purchase:
Band: Thy Art Is Murder
Song: “Puppet Master”
Directed by: Third Eye Visuals
Album: Dear Desolation
Release Date: August 18th, 2017
Label: Nuclear Blast Entertainment, Human Warfare
Purchase: