this is Liquid Barbed Wire. three piece psychedelic noise drone doom from soest, germany.

currently working on our first LP.