Some high-quality footage surfaced on the Web Monday of Biohazard's performance at the Reload Festival in Sulingen, Germany. Check out a clip of the band offering up "Vengeance Is Mine" below. The Brooklyn, New York-based rap metal pioneers released their latest album, "Reborn In Defiance" earlier this year. The album was the first from the band's original lineup in 18 years and also the last with founding bassist and co-vocalist Evan Seinfeld.