Thy Art Is Murder debuts new single "Squeeze" with new vocalist · duudey