Often when spending a couple of hours listening quickly through incoming promos, most just flow by without latching on, though once in a while some music just hits the right spot right away. Earlier this year I was listening to the new EP “Plague Hymns” from the American duo SARCOPTES, an EP that stuck right […]