Review: Lord Mantis – “Death Mask”
BAND: LORD MANTIS ALBUM: DEATH MASK GENRE: BLACKENED SLUDGE RATING: 9/10 Chicago’s Lord Mantis are back with their third record, “Death Mask” a visceral and challenging blackened sludge album that gives “filth” a brand new definition.