Withered Hand – New Gods (Fortuna POP!/Slumberland)
Phew. So lots and lots has happened between here and Xiu Xiu (th-thump, th-thump), and my private ledger of reviews to write has been swelling as subtly as my belly while I attended to other crucial real-life affairs. And meanwhile the parade of faces and sounds marches on and on – Perfect Pussy, in particular, […]