When Thy Art Is Murder announced their new album "Holy War" a few weeks back, it's safe to say there was a lot of buzz ... Read More