Tag Archives: death metal

Swedish Death Metal Band Degradead Announce Album Release Date

Swedish death metal band Degradead will release latest album A World Destroyer in the United States on June 28. Their previous album, 2009′s Out of Body Experience, gained them national recognition in their home country. For a good dose of … Continue reading