June 22, 2023 Thrashy hardcore band DWNKILL checks in with debut album, comments on DIY scene in Houston