Conversation so far:
When was Pull the Thorns From Your Heart released?
Pull the Thorns from Your Heart was released on June 30, 2015.
Were there any singles released from it?
CANNOTANSWER.
Who produced it?
Pure Noise Records.

Question: Who were the touring replacements?
Self-contained rewrite: Who were the touring replacements?