Biohazard’s new album, Reborn In Defiance, will be released for free in the U.S. starting January 20th through Revolver magazine and Repudo.
The effort will be released physically on Record Store Day, April 21st, with additional bonus content.
Biohazard’s new album, Reborn In Defiance, will be released for free in the U.S. starting January 20th through Revolver magazine and Repudo.
The effort will be released physically on Record Store Day, April 21st, with additional bonus content.