Scott Roberts

Biohazard Announce Reunion, 2023 Tour Dates, + New Music

The original lineup of New York hardcore stalwarts Biohazard has come back together. In order to commemorate their 35th anniversary,…

2 years ago