noisebeneaththesnow.com
Lock Up – “Demonization” Album Review
Lock Up; what an ironic name for a collective of musicians who historically have played music that is anything but locked up. I recall bassist Shane Embury saying in an Earache Records video some …