LEACH Share Video For New Track ‘D.O.D.’ Feat. BJORN STRID
Swedish Thrash’n’Roll brutalizers LEACH have teamed up with SOILWORK singer Bjorn “Speed” Strid on the new fierce new song “D.O.D“. Check out the new video for the single below. If it’s burly, melodic, and fits together …