Cara Neir – ‘Perpetual Despair Is The Human Condition’.
Cara Neir – Dallas, Texas, USA. Cara Neir has been a name in the burgeoning, often praised, often ill-spoken lump of a ‘scene’ that is American Black Metal. That being said, Cara Neir has never really fit in amongst glazed over, super compressed shoegazey bands that have taken away from...