Deicide unveil album release date, artwork
Posted by Bram Teitelman on September 23, 2013
It’s a shame that Deicide’s 11th album, In the Minds of Evil, isn’t coming out one month later than it’s release date, which is November 25th. It’d be sweet irony to have the deeply Satanic band’s album released on Christmas Day. In fact, the band’s mastermind, Glen Benton, is quoted in the press release saying “Do […]