Monday, May 18, 2009

Locrian / Land of Decay

Locrian have announced a new VHS+3-inch CD release, along with a new in-house label of the same name:

http://lndofdecay.blogspot.com/