SEVERE TORTURE released the video of their latest single “The Death of Everything”.
Dutch Death Metallers, SEVERE TORTURE, are back by releasing the video for their latest single "The Death of Everything". A track from their anticipated new album "Torn From The Jaws of Death" recorded at Torture Compound Studios and refined into…