Self Harm will be released on October 18thWe have a scheduled release date for SELF HARM. The project is set to release on October 18th 2024. Check back here (or subscribe) to...