Thy Art Is Murder releases new single "Squeeze" · duudey