Monstrously heavy and critically acclaimed Swedish technical death metal band Humanity's Last Breath have released the first single off of their forthcoming new album Abyssal, which will see an August 2nd release date on Unique Leader Records. The track, entitled "Bursting Bowel Of Tellus" showcases all of the ferocious, relentlessly...
Continue reading...
Continue reading...