Independent hardcore band Detachment release their long-awaited debut album Lack. The album is jam-packed with visceral energy and a roller coaster of emotions balanced with ebbs...
Hardcore four-piece Detachment release their newest single Choke(d) from their debut album Lack set to release on October 13, 2023. The fury-enrobed track is a clear...