Biohazard posted a new music video for the song ``Vengeance Is Mine,'' The track appears off the band'a latest album ``Reborn In Defiance,'' which is out now through Nuclear Blast.
Biohazard posts new music video