Formerly from the UK, this minimal noise project began in 1983. Elliot Einsmire (Ella's twin) passed in 1997. Ella continues the project.
E.E.E.
Albums CDr 2006 US
Album