Biohazard posts new music video
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.
California's death/grind act Murder Construct, featuring Cattle Decapitation vocalist Travis Ryan, posted a new music video for the track ``Red All Over.''