May 30, 2023 “Strip” – Atlanta metallic hardcore band HUBRIS CANNON premiere new song thourgh a harsh live performance video