The New Year – Snow – LP (2017)
Their first album in nine years
music reviews since 1997
Their first album in nine years
Third album from these US skrammers
"There's a rat in my kitchen"
Unwelcome guest.
A weaponised Depeche Mode!
Devastating noise grind!
A worthy listen for folk fans
Needs MORE flailing.