For the Industrial Coast Archival Series
The Doubtful Guest
Libby Floyd. Former opera singer Libby Floyd, from Chicago, USA, now living in London, UK, writing acid, gabba, electro and hardcore
Releases on Planet Mu 2006-2008 then, after a 10 yr hiatus, one release on Arcola, 2018
A C30. Jcard. Calling Card. Presentation envelope
Gabber Gabber Lets Go!