Deathstorm Drop Video for New Single “Body in a Barrel”
Deathstorm, the Austrian Teutonic thrash metallers, have unleashed a new single and video for Body in a Barrel, which will appear on their upcoming new studio album “Cascophonies”, out May 22, 2026 via Dying Victims Productions. Check it!-->…