Vinyl release of our new album “Outcome Of Obnoxious Science”
Our upcoming album “Outcome Of Obnoxious Science” will be released on vinyl by Terror From Hell Records in the EU and Rotted Life Records in the US. Release date is set to 22nd November 2019. Pre-sale of this gatefold LP will start soooon!