BIOHAZARD To Release New Album ‘Reborn In Defiance’ on January 20, 2012
Biohazard has confirmed that the release date of their new album Reborn In Defiance, will be January 20, 2012. The album will be released via Nuclear Blast worldwide outside of North America, with a US label partner soon to be announced. The band will celebrate the launch with a record release party in their hometown …
Continue reading “BIOHAZARD To Release New Album ‘Reborn In Defiance’ on January 20, 2012”