Deicide’s Glen Benton on Talks Banished by Sin Album & More
Late last year, death metal vets Deicide pulled a patently Deicide stunt: dropping the gory, blasphemous music video for “Bury the Cross…with Your Christ” just days before Christmas. For anyone familiar with Deicide’s history and […]