Detachment Release “Choke(d)”
The hardcore four piece Detachment have released their latest single “Choke(d)” from their debut album Lack, which is set for release on October 13th.
The hardcore four piece Detachment have released their latest single “Choke(d)” from their debut album Lack, which is set for release on October 13th.