Self Deception Announce New Album "Destroy The Art" + Drop "Dead Water"
Self Deception recently announced their new album Destroy The Art set to release on October 25th, along with the news they had also dropped their sixth new single Dead Water to give another glimpse into their eagerly awaited album.
Self Deception Drop "Blood & Scars"
On May 31st, Self Deception dropped their new single, Blood & Scars.