Description
Experimental, Industrial, Noise, Power Electronics … Utterly fxxking destructive and heart-wrenching power noise from the don gorgon of Hospital Productions, making his first album confession since the release of the stunning Frozen Niagara Falls last year.