Deicide (Musical group)2006
Music CDs
Originally released in 2006, 'The Stench of Redemption' features nine tracks of brutal anti-Christian invective, supported by a barrage of blast-beats and grimly direct riffing. The first album from the group to have new guitarists, Jack Owen and Ralph Santolla.