Biohazard Pull The Plug On Giving Away Album For Free In The U.S.
Posted by Zach Shaw on January 20, 2012
Last week, Biohazard announced unique plans to release their long awaited album Reborn In Defiance for free via Revolver Magazine’s website and Repudo.com today, January 20. However, as fans may already have noticed, neither site offered a link to the album. Well that’s because the NYC hardcore metal group have had to pull the plug […]