PUBLISHED: Aug 03, 2012
DESCRIPTION:
Leech Woman - O V A
A track from their 1997 album "33°", released on the Invisible label in the US and Alternative Tentacles in the UK.
Their more recent releases have been on Quai Loh Records. Their last couple of releases can be found at http://www.thehardstoremp3.com .
online...
http://www.myspace.com/leechwomannoise
http://www.thehardstoremp3.com
http://www.facebook.com/leechwoman
http://www.cybase23.demon.co.uk/leech/ (old site from '98)