429harrowroad.wordpress.com
Beth Jeans Houghton & The Hooves Of Destiny – Yours Truly, Cellophane Nose (Mute album, 2012)
Chances are if the weird naked-girl-with-animal-head sleeve doesn’t grab you then the anticipation would have already have got you: Beth Jeans Houghton is one of those artists, a bit like lab…