Lori Bravo Tag

Many bands have professed to play death metal, but few have summoned the power of death itself, have forced the very bowels of earth to erupt. Nuclear Death, the lords of their own putrid hell-scape, emerged from the sun-scorched wastes of Phoenix, Arizona to ply...