Thu, Apr 29 2010: SEVERE TITLES
Latest release: "Slaughtered"
Release date: Mon, Jun 28 2010, US Tue, Jun 29 2010
As previously announced, SEVERE TORTURE's "Slaughtered" album will be released on June 28th. Here is the track list of the Dutch executioners' fifth mischief: