The Eating Cave – US Technical Death-Metal Unit Unleash Lyric Video For “Aggregate Vanity I: Heretical Hypotheses” 2 min read