
News
Leach Premiere D.O.D With Bjorn Strid On Vocals
April 15, 2021
|
Swedish thrash metal band Leach have premiered a track from their forthcoming album. The track is called ‘D.0.D’ and will feature on their upcoming album ‘Lovely Light of
Read More