Current 93’s forthcoming album Aleph at Hallucinatory Mountain is likely to be one of the major releases of 2009. As a little taster, try this live concert recording from last year, posted on the excellent blog Because God Told Me To Do It. Get it while it’s hot.
Click here.