Dec 06 [news] Legendary Death Metal Band AVULSED Announce 8th Studio Album "Phoenix Cryptobiosis" 2 min read