Steve Tucker has been a force in the death metal scene for many years, and as Decibel Magazine has stated, he will be releasing the best sounding record he’s ever been a part of next week. Yes, that’s counting the Morbid Angel records that he was a part of as well. Continue reading